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-

What to do with the Linux builds?

 robn
(@robn)
Noble Member

This thread is entirely about Pioneer on Linux. Windows and OS X people need not apply 🙂

I was just now doing builds for alpha 22, and ran into some problems because the releases are usually 32-bit, but my build machine has recently been upgraded to 64-bit. Since the 32-bit builds have had trouble for a while because of the ancient version of GLEW they were built against, I thought it might be time to sort it out but I need to know what people are using.

So if you're on Linux and using binary builds of Pioneer, I want to know if you're on a 32 or 64 bit Linux, and how recent it is (distro name and version will be fine). If you've been running nightlies, let me know if they've been working well for you or not.

Tonight I will do something. It will be one of:

- build alpha 22 on Ubuntu 10 LTS 64-bit

- set up a chroot or vm and build on something else

- not build for Linux at all.

Which of those I choose will largely be dependent on the responses I get here, so please do reply if this is important to you. Cheers!

Quote
Topic starter Posted : May 10, 2012 22:31
(@zordey)
Trusted Member

I am using Fedora 16 64bit, as you stated, I found the binary versions always failed on GLEW so I have been getting the nightlys from GIT and have not had any problems (other than the slight learning curve of the couple of GIT / configure commands needed).

Personally I am happy downloading and building the nightlys and will probably not bother with the other versions on my linux machine (although I still use the binarys on my Windows machine)

ReplyQuote
Posted : May 11, 2012 00:33
 robn
(@robn)
Noble Member

Votes are in. 64 bit build it is.

ReplyQuote
Topic starter Posted : May 11, 2012 01:21
(@ozfalcon)
Active Member

I still run 32 bit Ubuntu 10.04. (Planning on upgrading on 12.04.1)

Can you still build 32 bit packages?

Please!

Michael.

ReplyQuote
Posted : May 11, 2012 05:25
(@ozfalcon)
Active Member

If anyone is interested,

I have built Alpha22 on Ubuntu 10.04 32 bit.

I have a source forge account, So I should be able to upload the bin to the project.

(Never used Source Forge before, But it shouldn't be too hard. ie Join project, Upload Bin?)

If someone could give some advice on how to package it, I'll upload it.

OzFalcon.

ReplyQuote
Posted : May 15, 2012 16:22
(@walterar)
Prominent Member

OzFalcon: Very good idea, most running 32-bit.

Find much information on Google to create. deb

See also folder /debian in pioneer.

Or you can also just a tar.bz2 with folder /data and binaries.

ReplyQuote
Posted : May 16, 2012 03:42
(@walterar)
Prominent Member

Pioneer runs perfectly on Ubuntu versions 10.x, 11.x and 12.04 of 32-bit

ReplyQuote
Posted : May 16, 2012 05:19
(@whisper979)
Trusted Member

I run the latest 32 bit version of ubuntu. I hope you are able to keep supporting that. Thanks for your hard work.

ReplyQuote
Posted : May 16, 2012 18:30
(@Anonymous)
New Member

Just to clear things up a bit:

robn is no longer providing 32-bit binaries - just the 64-bit version.

There is nothing stopping you from compiling your own 32-bit version of your flavour of linux (provided you have all the dependencies of course).

ReplyQuote
Posted : May 17, 2012 02:35
(@ozfalcon)
Active Member

OK,

I have build and packaged (Just compressed tar)

Pioneer_Alpha22_Ubuntu_10.04_32bit.tar.bz2

philbywhizz: Is this file name acceptable?

As soon as I have joined https://sourceforge.net/projects/pioneerspacesim/ I will upload it.

(My upload is slow, So it may take an hour or two)

I know I'm (usually) guilty of just passing by if there is no Binary to eyeball what's going on quickly and easily.

So for those like me or People checking out if it's a project worth getting involved in (It is),

ENJOY.

ReplyQuote
Posted : May 17, 2012 04:03
(@brianetta)
Prominent Member
OzFalcon wrote:
I know I'm (usually) guilty of just passing by if there is no Binary to eyeball what's going on quickly and easily.

I'm quite the opposite. I expect either an installable package, or up to date source code. I won't play with binary tarballs at all.

ReplyQuote
Posted : May 17, 2012 04:22
(@fluffyfreak)
Noble Member

I didn't even know there was a SourceForge repository, I thought it was all over on GitHub ( https://github.com/pioneerspacesim/pioneer )

ReplyQuote
Posted : May 17, 2012 05:52
(@luomu)
Estimable Member
fluffyfreak wrote:
I didn't even know there was a SourceForge repository, I thought it was all over on GitHub ( https://github.com/pioneerspacesim/pioneer )

Sourceforge is only used for nightly builds and releases, since github does not offer enough upload space (there's more than 21 gigs of archived releases on SF now).

ReplyQuote
Posted : May 17, 2012 06:34
(@ozfalcon)
Active Member
Quote:
I'm quite the opposite. I expect either an installable package, or up to date source code. I won't play with binary tarballs at all.

By Binary I mean either packaged deb/rpm OR tarball.

(Not everyone has the dev packages to compile on the machine they are currently using)

I would prefer a package also for the final release of the game.

But for Alpha releases - That get installed & removed often - Tar is just fine.

ReplyQuote
Posted : May 17, 2012 15:49
(@whisper979)
Trusted Member
Quote:
Just to clear things up a bit:

robn is no longer providing 32-bit binaries - just the 64-bit version.

There is nothing stopping you from compiling your own 32-bit version of your flavour of linux (provided you have all the dependencies of course).

Actually, there is one thing stopping me. I have no earthly idea how to do this! 😉

ReplyQuote
Posted : May 18, 2012 07:27