Page 1 of 1

[Solved] Installing on Ubuntu 8.10

Posted: Sun Feb 01, 2009 12:58 am
by captain122
How do I get v1.72.2 to install on Ubuntu 8.10 without compiling from source? The repositories only have v1.65.

Posted: Sun Feb 01, 2009 1:02 am
by captain122
Oh, I forgot to say it's 64-bit Ubuntu

Posted: Sun Feb 01, 2009 9:33 am
by another_commander
The development test versions are available for all platforms from the link below:
https://developer.berlios.de/project/sh ... up_id=3577
For Linux, you will need to download oolite-1.72.2.x86.v2.package.
Edit: See Getafix's reply below.

Posted: Sun Feb 01, 2009 11:13 am
by Getafix
Captain122 wrote:
Oh, I forgot to say it's 64-bit Ubuntu
Another_Commander wrote:
For Linux, you will need to download oolite-1.72.2.x86.v2.package.
This package is for 32bit architecture, only!

64bit package distros are in our near future plans. For the moment you will have
to build from source. Instructions can be found here.

Posted: Sun Feb 01, 2009 7:04 pm
by captain122
I tried to follow those instructions and it all worked until the final "make debug=no" step, where I got this Error:

avery@ubuntu:~/Oolite-dev/1.72.2$ make debug=no
GNUmakefile:1: /common.make: No such file or directory
GNUmakefile:31: /objc.make: No such file or directory
make: *** No rule to make target `/objc.make'. Stop.

How do I fix this?

Posted: Sun Feb 01, 2009 7:16 pm
by Wolfwood
I got the same error on my 32bit Ubuntu. Apparently, something is wrong with the GNU install, although I suspect we both did it as asked.

Posted: Sun Feb 01, 2009 7:23 pm
by Getafix
It seems that you miss the GNUstep environment variables.
Try the following, in a terminal:

Code: Select all

echo $GNUSTEP_MAKEFILES
It should return something like '/usr/share/GNUstep/Makefiles'.

Have you appended to your ".bashrc" file (in your home directory) the following?

Code: Select all

#GNUSTEP Environment vars
. /usr/share/GNUstep/Makefiles/GNUstep.sh

Posted: Sun Feb 01, 2009 7:26 pm
by captain122
That command echoed a blank but I checked and I had appended that to the end of .bashrc . What do I do now?

Posted: Sun Feb 01, 2009 7:29 pm
by Getafix
Exit the terminal, and open it again to force your .bashrc to execute.

Posted: Sun Feb 01, 2009 7:31 pm
by captain122
Thanks, its working now :)

Posted: Sun Feb 01, 2009 7:44 pm
by Getafix
Cool. 8)
I have updated the instructions so as to clearly indicate that ".bashrc" execution is necessary.

Case closed.