FAQ: Problems installing Oolite on Windows

News and discussion of the PC port of Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
SFD1968
Mostly Harmless
Mostly Harmless
Posts: 2
Joined: Thu Feb 03, 2005 9:26 pm
Location: Derby

FAQ: Problems installing Oolite on Windows

Post by SFD1968 »

I can get GNUstep to run, but the commands given in the sticky don't seem to work, so i'm stuffed before I can even try Oolite..
In life, peril-sensitive sunglasses should be supplied as standard.
User avatar
Selezen
---- E L I T E ----
---- E L I T E ----
Posts: 2530
Joined: Tue Mar 29, 2005 9:14 am
Location: Tionisla
Contact:

Post by Selezen »

OK...you HAVE to follow the instructions below to the letter before anything else:

Code: Select all

Get the files from: http://developer.berlios.de/projects/oolite-pc/ 

Oolite for Windows 
Alpha release 20050608 

Installation 
You must download and install the GNUstep for Windows software. You can download the installer from: 

ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/base-1.10.1-gui-0.9.4/ 

To be able to run Oolite without editing any files you should install GNUstep in c:\GNUstep. 

Now decide if you want the source or binary distribution of Oolite. The binary distribution does not include anything not required to run the game, so you cannot rebuild the game using it. The source distribution has all source files and libraries, so you can rebuild the game. 

To get a source distribution, download the file Local_src_20050608.tar.gz into /c/GNUstep, start the GNUstep shell and type: 

cd /c/GNUstep 
tar zxf Local_src_20050608.tar.gz 

To get a binary distribution, download the file Local_bin_20050608.tar.gz into /c/GNUstep, start the GNUstep shell and type: 

cd /c/GNUstep 
tar zxf Local_bin_20050608.tar.gz

Once this is all done, type all of the following
cd $GNUSTEP_LOCAL_ROOT/oolite-linux
cp ../Tools/*.dll oolite.app
oolite.sh 
This will link up the libraries and run the installed version. Exit the GNUstep shell once you have done all this and had a look around in Oolite.

Once this is done, the libraries and plugins required for Oolite will be installed. Now you have to install the new version.

Code: Select all

Download the source file at
http://download.berlios.de/oolite-pc/oolite-pc-alpha-20050926.zip.

Extract it into the C:\GNUstep\Local folder so that it creates the folder C:\GNUstep\Local\oolite.

In the C:\GNUstep\System\Tools\ directory, there is a file called libpng13.dll. Copy this and paste it into your <WindowsDir>\System32 folder, replacing any existing files.

Start up GNUstep and enter the following commands:

cd $GNUSTEP_LOCAL_ROOT/oolite
openapp oolite

If this does not work, you may need to compile the executable. In this case, instead of running the openapp command, type the following command:

make

Once that has completed, then try the ‘openapp oolite’ command again.
If all is well, this should all work and you should now be looking at a spinny Cobra.

If it didn't work, report any errors here!

Good luck!
User avatar
SFD1968
Mostly Harmless
Mostly Harmless
Posts: 2
Joined: Thu Feb 03, 2005 9:26 pm
Location: Derby

Post by SFD1968 »

IT WORKS!!!! WAHEY!!!

Thanks Selezen
In life, peril-sensitive sunglasses should be supplied as standard.
User avatar
Selezen
---- E L I T E ----
---- E L I T E ----
Posts: 2530
Joined: Tue Mar 29, 2005 9:14 am
Location: Tionisla
Contact:

Post by Selezen »

No probs... Glad I could contribute!!
Nemo.
Harmless
Harmless
Posts: 1
Joined: Sun Feb 19, 2006 10:19 pm

Post by Nemo. »

Hi, I have tried following these instruction but I cannot get anything to work!

I am using Windows XP and downloaded;

ftp://ftp.gnustep.org/pub/gnustep/binar ... -0.9.4.exe

and run this install. It appears to install but when I run the start menu link ("MSYS for GNUstep") nothing happens - it points to (C:\GNUstep\Development\msys\1.0\msys.bat) and I tried running this directly but nothing happens - no errors appear. I know nothing about GNUstep - I presume this is how you are supposed to run a GNUstep shell?

I have uninstalleed and tried once again. Same result. I cam see the files installed at c:\GNUstep but nothing happens.

I downloaded "oolite-pc-installer alpha20060123 " and tried installing that into c:\GNUstep\Local (previously) but have not this time as I think it must be GNUstep??


And what does "To get a source distribution, download the file Local_src_20050608.tar.gz " mean? where can I download this?

You help would be appreciated!

Selezen wrote:
OK...you HAVE to follow the instructions below to the letter before anything else:

Code: Select all

Get the files from: http://developer.berlios.de/projects/oolite-pc/ 

Oolite for Windows 
Alpha release 20050608 

Installation 
You must download and install the GNUstep for Windows software. You can download the installer from: 

ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/base-1.10.1-gui-0.9.4/ 

To be able to run Oolite without editing any files you should install GNUstep in c:\GNUstep. 

Now decide if you want the source or binary distribution of Oolite. The binary distribution does not include anything not required to run the game, so you cannot rebuild the game using it. The source distribution has all source files and libraries, so you can rebuild the game. 

To get a source distribution, download the file Local_src_20050608.tar.gz into /c/GNUstep, start the GNUstep shell and type: 

cd /c/GNUstep 
tar zxf Local_src_20050608.tar.gz 

To get a binary distribution, download the file Local_bin_20050608.tar.gz into /c/GNUstep, start the GNUstep shell and type: 

cd /c/GNUstep 
tar zxf Local_bin_20050608.tar.gz

Once this is all done, type all of the following
cd $GNUSTEP_LOCAL_ROOT/oolite-linux
cp ../Tools/*.dll oolite.app
oolite.sh 
This will link up the libraries and run the installed version. Exit the GNUstep shell once you have done all this and had a look around in Oolite.

Once this is done, the libraries and plugins required for Oolite will be installed. Now you have to install the new version.

Code: Select all

Download the source file at
http://download.berlios.de/oolite-pc/oolite-pc-alpha-20050926.zip.

Extract it into the C:\GNUstep\Local folder so that it creates the folder C:\GNUstep\Local\oolite.

In the C:\GNUstep\System\Tools\ directory, there is a file called libpng13.dll. Copy this and paste it into your <WindowsDir>\System32 folder, replacing any existing files.

Start up GNUstep and enter the following commands:

cd $GNUSTEP_LOCAL_ROOT/oolite
openapp oolite

If this does not work, you may need to compile the executable. In this case, instead of running the openapp command, type the following command:

make

Once that has completed, then try the ‘openapp oolite’ command again.
If all is well, this should all work and you should now be looking at a spinny Cobra.

If it didn't work, report any errors here!

Good luck!
User avatar
Selezen
---- E L I T E ----
---- E L I T E ----
Posts: 2530
Joined: Tue Mar 29, 2005 9:14 am
Location: Tionisla
Contact:

Post by Selezen »

Nemo. wrote:
Hi, I have tried following these instruction but I cannot get anything to work!

I am using Windows XP and downloaded;

ftp://ftp.gnustep.org/pub/gnustep/binar ... -0.9.4.exe

and run this install. It appears to install but when I run the start menu link ("MSYS for GNUstep") nothing happens - it points to (C:\GNUstep\Development\msys\1.0\msys.bat) and I tried running this directly but nothing happens - no errors appear. I know nothing about GNUstep - I presume this is how you are supposed to run a GNUstep shell?

I have uninstalleed and tried once again. Same result. I cam see the files installed at c:\GNUstep but nothing happens.

I downloaded "oolite-pc-installer alpha20060123 " and tried installing that into c:\GNUstep\Local (previously) but have not this time as I think it must be GNUstep??
Have you read the readme that comes with GNUstep? It may shed some light on it. There may be more steps to go through. Without being able to see your installation it's hard to debug it. IIRC, There were three phases to the installation, as MSYS had to be installed separately after the installation of the main GNUstep system.
Nemo. wrote:
And what does "To get a source distribution, download the file Local_src_20050608.tar.gz " mean? where can I download this?
It means that if you want a copy of the source code as well as the game files, download that file. It can be downloaded from http://developer.berlios.de/projects/oolite-pc/ as stated in my post above.

Can I suggest that if you are not going to be messing about with code you download the installer version as listed above?
z0ink
Harmless
Harmless
Posts: 1
Joined: Sun Aug 06, 2006 5:05 am
Location: Melbourne, Australia

Post by z0ink »

Oolite won't run (I installed with the installer). I am on a Win XP system. I get an error message:

"Driver component sizes mis-match. Retry to keep going. Cancel to exit."

"Retry" just comes up with the same message. Any ideas?

BTW here's the log:

2006-08-06 15:08:10.000 oolite.exe[3096] File NSUserDefaults.m: 544. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
2006-08-06 15:08:10.000 oolite.exe[3096] initialising SDL
2006-08-06 15:08:10.000 oolite.exe[3096] init: numSticks=0
2006-08-06 15:08:10.000 oolite.exe[3096] CREATING MODE LIST
2006-08-06 15:08:10.000 oolite.exe[3096] Unknown architecture, defaulting to 1024x768
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 1600 x 1200
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 1360 x 768
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 1280 x 1024
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 1152 x 864
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 1088 x 612
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 1024 x 768
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 848 x 480
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 800 x 600
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 720 x 576
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 640 x 480
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 512 x 384
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 480 x 360
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 400 x 300
2006-08-06 15:08:10.000 oolite.exe[3096] Added res 320 x 240
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
User avatar
Rxke
Retired Assassin
Retired Assassin
Posts: 1760
Joined: Thu Aug 12, 2004 4:54 pm
Location: Belgium

Post by Rxke »

I'm not a Windows user, but from reading the boards, most answers to these kind of problems were like :

"Have you installed/updated to the latest drivers for your graphic card?"

(No idea how to do that in Windows, sorry)
Post Reply