Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

[Solved] Installing on Ubuntu 8.10

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
captain122
Above Average
Above Average
Posts: 19
Joined: Sun Sep 28, 2008 12:46 pm
Location: You really don't need to know that

[Solved] Installing on Ubuntu 8.10

Post 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.
User avatar
captain122
Above Average
Above Average
Posts: 19
Joined: Sun Sep 28, 2008 12:46 pm
Location: You really don't need to know that

Post by captain122 »

Oh, I forgot to say it's 64-bit Ubuntu
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6574
Joined: Wed Feb 28, 2007 7:54 am

Post 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.
Last edited by another_commander on Sun Feb 01, 2009 11:28 am, edited 1 time in total.
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Post 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.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
captain122
Above Average
Above Average
Posts: 19
Joined: Sun Sep 28, 2008 12:46 pm
Location: You really don't need to know that

Post 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?
User avatar
Wolfwood
---- E L I T E ----
---- E L I T E ----
Posts: 735
Joined: Wed Mar 29, 2006 9:53 am
Location: Finland
Contact:

Post 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.
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Post 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
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
captain122
Above Average
Above Average
Posts: 19
Joined: Sun Sep 28, 2008 12:46 pm
Location: You really don't need to know that

Post 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?
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Post by Getafix »

Exit the terminal, and open it again to force your .bashrc to execute.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
captain122
Above Average
Above Average
Posts: 19
Joined: Sun Sep 28, 2008 12:46 pm
Location: You really don't need to know that

Post by captain122 »

Thanks, its working now :)
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Post by Getafix »

Cool. 8)
I have updated the instructions so as to clearly indicate that ".bashrc" execution is necessary.

Case closed.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Post Reply