
			 	 LMarbles
				 
			   an Atomix-like game	
			    by Michael Speck

------
1. Requirements
2. Installation
3. Manual
4. Feedback
------

Requirements:
    X11, SDL (any version), SDL_mixer (any version)

Installation:
    1.	type './configure'
	options:
	    --disable-sound (no sound)
	    --disable-install (no installation; play from source directory)
        --with-profile-path (path where profiles are saved)
	    --enable-ascii (for big-endian machines)
    2.	type 'make'
    3.	become root
    4.  type 'make install' (only if 'install' is not disabled)
    5.  type 'lmarbles' to play or
	type 'lmarbles --version' to query version
	
Building on Win32:
    1) Install the following win32 tools:
        MinGW
        MSYS
        Inno Setup 2
    2) Install the following win32 libaries:
        SDL (you might need to edit sdl-config)
	SDL_mixer
    3) From the build root, create win32dll directory and copy the following
       win32 dlls to it:
        SDL.dll
	SDL_mixer.dll
        msvcrt.dll (freely available from Microsoft)
    4) configure will need to find SDL.dll. You can either register SDL.dll
       or simply copy it to the root build directory.
    5) Setup environment.  To get things to compile, I setup the following
       environment variables:
        SDL_CONFIG  - fully qualified path to sdl-config
        CFLAGS      - tell build process where to find include files
        LDFLAGS     - tell build process where to find libraries
        PATH        - ensure that Inno Setup 2 iscc is in the PATH
    6) Do a full build by issueing the following commands:
       configure --disable-install
        make
    7) Create a win32 installer by issueing the following command:
        make win32_installer

    You'll find lmarbles-<version>-win32.exe in the build directory.  It
    is a standalone installer for marbles.

Manual:
    For more information about the game see src/manual/manual.html.

Feedback:
    kulkanie@gmx.net
