Notifications
Clear all

To all SSC Station occupants

Thank you for the donations over the past year (2024), it is much appreciated. I am still trying to figure out how to migrate the forums to another community software (probably phpbb) but in the meantime I have updated the forum software to the latest version. SSC has been around a while so their is some very long time members here still using the site, thanks for making SSC home and sorry I haven't been as vocal as I should be in the forums I will try to improve my posting frequency.

Thank you again to all of the members that do take the time to donate a little, it helps keep this station functioning on the outer reaches of space.

-D1-

Compiled on Ubuntu, playing, looks great!

auryx
(@auryx)
Estimable Member

Hi All,

Just wanted to say I've just been playing Pioneer and am amazed at the amount of stuff that's in there already. I doff my cap to the creator(s) 🙂

Thought I'd try my hand at compiling from source on my old Ubuntu 9 (Karmic) Linux installation. I'm not very Linux-savvy so wasn't full of confidence! Anyway here's what I did, if it helps anyone.

(1) Checked the Pioneer Wiki page with the compile instructions:

http://pioneerspacesim.net/wiki/index.php?title=Compiling_pioneer

(2) Checked to see if I had each of the required supporting packages that it mentions. Use the Package Manager to check (System > Administration > Synaptic Package Manager). If I didn't have it installed already (green box if installed), I ticked the box and then installed it.

libtool - packages libtool, libltdl7, libltdl-dev

sigc++-2.0 - packages libsigc++-2.0-0c2a, libsigc++-2.0dev

freetype2 - packages libfreetype6, libfreetype6-dev

GL and GLU - packages libglu1-mesa, libglu1-mesa-dev

GLEW - packages libglew1.5, libglew1.5-dev

SDL 1.2 - packages libsdl1.2debian, libsdl1.2debian-alsa, libsdl1.2-dev

SDL_image - packages libsdl-image1.2, libsdl-image1.2-dev

also, to get the source code:

Subversion/SVN - packages libsvn1, subversion

Fortunately, most of the bigger packages above were already installed in my Ubuntu installation, though I got a bit stuck at sigc++2.0 until I realised I didn't have the "dev" package installed 🙂

Once all those are installed on your system, open up a Terminal window (Applications > Accessories > Terminal) and find a likely directory to stick your game in. I would just stay in your /home/(myname) default home directory.

Then, ensuring you have a net connection(!), enter the command given on the wiki page to get the files:

It should download all the files from the SVN repository (clever eh?) Shouldn't take too long as they're not huge.

Ok once all the files are downloaded you should be returned to the command prompt. Then type the commands given in the wiki:

Code:
./bootstrap
./configure
make

and when that's all done, you're ready to play! It will have created a bunch of subdirectories, so just type:

Code:
./src/pioneer

and it should launch! That's what worked for me. Hope it's useful! 🙂

auryx

You look good through a crosshair.

Quote
Topic starter Posted : September 19, 2010 14:07
DarkOne
(@sscadmin)
Illustrious Member Admin

I just wish more game supported Ubuntu or and flavor of Linux because then I could shed Windows for ever. I think building any software is much easier on Linux than windows.

ReplyQuote
Posted : September 19, 2010 19:11