I've downloaded the sourcecode for 3.3.6, extracted it, ran configure in that same directory, and ran "jam glest.bin" (because the editor wouldn't compile, something wrong with wxWidgets, though it is installed).
But when I run the game, it won't start:
$ ./glest.bin
v3.3.6 built: Oct 16 2010 16:29:30 Compiler GNUC: 40403, STREFLOP enabled.
[2010-10-16 16:31:13] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files []
[2010-10-16 16:31:13] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files []
Startup settings are: debugSystem [1], debugNetwork [1], debugPerformance [0], debugWorldSynch [0], debugUnitCommands[0], debugPathFinder[0]
Opening logfile [debug.log] type = 0, currentDebugLog.fileStreamOwner = 1
******************************************************
#2 An error ocurred and Glest will close.
Error msg = [Can't open propertyMap file: glestkeys.ini]
Please report this bug to contact_game@glest.org
******************************************************
START Closing logfiles
END Closing logfiles
Setting the GLESTHOME variable doesn't fix the problem, but it changes the error message a bit:
$ ./glest.bin
v3.3.6 built: Oct 16 2010 16:29:30 Compiler GNUC: 40403, STREFLOP enabled.
[2010-10-16 16:30:38] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/]
[2010-10-16 16:30:38] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/]
[2010-10-16 16:30:38] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/]
[2010-10-16 16:30:38] In [glest_game/global/config.cpp::Config Line: 89] attempting to auto-create cfgFile.second = [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/glestuser.ini]
[2010-10-16 16:30:38] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/]
[2010-10-16 16:30:38] In [glest_game/facilities/game_util.cpp::getGameReadWritePath Line: 180] path to be used for read/write files [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/]
Startup settings are: debugSystem [1], debugNetwork [1], debugPerformance [0], debugWorldSynch [0], debugUnitCommands[0], debugPathFinder[0]
Opening logfile [/home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/debug.log] type = 0, currentDebugLog.fileStreamOwner = 1
******************************************************
#2 An error ocurred and Glest will close.
Error msg = [Can't open propertyMap file: /home/kevin/Documents/Downloads/Megaglest/megaglest-source-3.3.6/glestkeys.ini]
Please report this bug to contact_game@glest.org
******************************************************
START Closing logfiles
END Closing logfiles
I've searched the directory and subdirectories, and there is no file named glestkeys.ini.
There are two files with a similar name: glest.ini and glestuser.ini (the latter is empty).
Anything I'm doing wrong here?