Trouble running on gentoo
Posted: Fri Mar 30, 2007 7:59 pm
Hi everyone. I have been playing this game, becoming addicted, on my macbook for a few weeks now (I have now become "Competent," whee!), and I decided I would like to try getting it running on my desktop/fileserver, which is running gentoo. (Why yes, I am a masochist, how did you guess?)
It seemed that I needed to build from source, since I am running amd64, so I found an ebuild that I modified a bit, recompiled gcc to get the objective c support, built all the gnustep and sdl libraries, and lo and behold oolite built successfully, and apparently was successfuly installed under /usr/GNUStep/Tools or some such (but not as oolite.app, just oolite, which I thought was a bit strange). So it seemed to work, but when I try to run it, it lasts about a hundredth of a second, dying thusly:
2007-03-30 07:05:47.723 oolite[8303] Unknown time zone name `PST'.
2007-03-30 07:05:47.723 oolite[8303] Using time zone with absolute offset 0.
2007-03-30 07:05:47.721 oolite[8303] initialising SDL
2007-03-30 07:05: 47.766 oolite[8303] init: numSticks=0
2007-03-30 07:05:47.766 oolite[8303] CREATING MODE LIST
2007-03-30 07:05:47.766 oolite[8303] Added res 1600 x 1024
2007-03-30 07:05:47.766 oolite[8303] Added res 1400 x 1050
2007-03-30 07:05:47.766 oolite[8303] Added res 1280 x 1024
2007-03-30 07:05:47.766 oolite[8303] Added res 1024 x 768
2007-03-30 07:05:47.766 oolite[8303] Added res 800 x 600
2007-03-30 07:05:47.766 oolite[8303] Added res 640 x 512
2007-03-30 07:05:47.766 oolite[8303] Added res 512 x 384
2007-03-30 07:05:47.766 oolite[8303] Added res 400 x 300
2007-03-30 07:05:47.766 oolite[8303] Added res 320 x 240
2007-03-30 07:05:47.850 oolite[8303] drawRect calling initialiseGLWithSize
2007-03-30 07:05:47.850 oolite[8303] Creating a new surface of 800 x 600
2007-03-30 07:05:47.853 oolite[8303] no universe, clearning surface
2007-03-30 07:05:47.854 oolite[8303] ---> searching paths:
("/usr/GNUstep/Local/Tools/Resources/oolite/Contents/Resources", "/usr/GNUstep/Local/Tools/Resources/AddOns", "/home/dbeach/Library/Application Support/Oolite/AddOns", "/home/dbeach/.Oolite/AddOns")
2007-03-30 07:05:47.855 oolite[8303] DEBUG ** no cache exists - yet **
oolite: Uncaught exception NSInvalidArgumentException, reason: Tried to add nil value for key 'CFBundleVersion' to dictionary
Anyone know how to solve this one?
It seemed that I needed to build from source, since I am running amd64, so I found an ebuild that I modified a bit, recompiled gcc to get the objective c support, built all the gnustep and sdl libraries, and lo and behold oolite built successfully, and apparently was successfuly installed under /usr/GNUStep/Tools or some such (but not as oolite.app, just oolite, which I thought was a bit strange). So it seemed to work, but when I try to run it, it lasts about a hundredth of a second, dying thusly:
2007-03-30 07:05:47.723 oolite[8303] Unknown time zone name `PST'.
2007-03-30 07:05:47.723 oolite[8303] Using time zone with absolute offset 0.
2007-03-30 07:05:47.721 oolite[8303] initialising SDL
2007-03-30 07:05: 47.766 oolite[8303] init: numSticks=0
2007-03-30 07:05:47.766 oolite[8303] CREATING MODE LIST
2007-03-30 07:05:47.766 oolite[8303] Added res 1600 x 1024
2007-03-30 07:05:47.766 oolite[8303] Added res 1400 x 1050
2007-03-30 07:05:47.766 oolite[8303] Added res 1280 x 1024
2007-03-30 07:05:47.766 oolite[8303] Added res 1024 x 768
2007-03-30 07:05:47.766 oolite[8303] Added res 800 x 600
2007-03-30 07:05:47.766 oolite[8303] Added res 640 x 512
2007-03-30 07:05:47.766 oolite[8303] Added res 512 x 384
2007-03-30 07:05:47.766 oolite[8303] Added res 400 x 300
2007-03-30 07:05:47.766 oolite[8303] Added res 320 x 240
2007-03-30 07:05:47.850 oolite[8303] drawRect calling initialiseGLWithSize
2007-03-30 07:05:47.850 oolite[8303] Creating a new surface of 800 x 600
2007-03-30 07:05:47.853 oolite[8303] no universe, clearning surface
2007-03-30 07:05:47.854 oolite[8303] ---> searching paths:
("/usr/GNUstep/Local/Tools/Resources/oolite/Contents/Resources", "/usr/GNUstep/Local/Tools/Resources/AddOns", "/home/dbeach/Library/Application Support/Oolite/AddOns", "/home/dbeach/.Oolite/AddOns")
2007-03-30 07:05:47.855 oolite[8303] DEBUG ** no cache exists - yet **
oolite: Uncaught exception NSInvalidArgumentException, reason: Tried to add nil value for key 'CFBundleVersion' to dictionary
Anyone know how to solve this one?