Author Topic: [fixed] BUG REPORT, 3.3.6, gentoo-linux-32bit: cannot find glestkeys.ini  (Read 876 times)

HyperQuantum

  • Guest
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:

Code: [Select]
$ ./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:

Code: [Select]
$ ./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?

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: BUG REPORT, 3.3.6, gentoo-linux-32bit: cannot find glestkeys.ini
« Reply #1 on: 16 October 2010, 15:48:53 »
The default ini files come with the binary archives. You may also get the ini files from svn for each version. We are currently on v3.3.7 and about to release 3.3.7.2 shortly (just an FYI).

I will however make sure that the update script which packages the source code will from now one come with the default ini files. For now I will add the ini files to the 3.3.6 folder on sourceforge shortly (called inifiles.tar.gz)

HyperQuantum

  • Guest
Re: BUG REPORT, 3.3.6, gentoo-linux-32bit: cannot find glestkeys.ini
« Reply #2 on: 16 October 2010, 21:09:37 »
Thanks for your help.

I searched for the files of 3.3.7 and noticed that I had to download not only the source, but also two other archive files for the game data. So I downloaded those (3.3.7.2), compiled, and the executable runs.

Now I'm waiting for my brother to update his version (he has 3.3.7.0 on Windows) so we can play a LAN game together  :)