Installation instructions for "The Life of a Geek:"

1. Edit "Makefile" and make sure the following settings are correct:
	
	CXX: Your C++ compiler. g++ is default and recommended.
        CXXFLAGS: Compiler flags. Default is -O3 optimizations,
                  -Wall (show all warnings), and for unstable
                  versions, -g (debugging symbols).
        O: What your system uses as an extension for binaries.
           UNIX-based systems don't have any, leave blank.
           Windows with Cygwin uses ".exe".
        RM: What your system uses to remove files.

2. Edit "version.h" and make sure the following settings are correct:
   
        #define HAVE_STRLWR
        
	Uncomment this (remove /* and */) if your compiler includes
        a char* strlwr (char* sz) function. Cygwin does. 

3. Edit "version.c" and make sure the following settings are correct:

        char CURRENCY_SEPARATOR: Change to what you use to separate
                                 currency from its hundredths unit.
        char* MAINFILE, LICENSEFILE, WASTEFILE, JOBFILE:
              These variables define the files which the game uses. 
              Make sure they are set for the location where they will be.
              For example, if you are installing license.lg in
              /usr/local/share/lifegeek, change the value to
              "/usr/local/share/lifegeek/license.lg".

4. Type "make" to build the program.

5. Currently, there is no "make install"/"make uninstall". I will add one in 
the beta version.

Removal:

1. Type "make clean" to remove all object files but keep the compiled program.

2. Type "make distclean" to remove all object files and the compiled program.


Enjoy!
Daniel Quintiliani
coredump@coredumpcentral.org
