Page 1 of 2

Pioneer wants unavailable packages on latest LTS

Posted: Wed Jun 12, 2013 3:43 am
by Lancer
Latest LTS Ubuntu = 12.04This has libglew 1.6 Pioneer wants libglew 1.7 Even if I went non-LTS (which I'm not going to do because I've ended up in the nasty "you're on your own now" for doing that before) the higher up "experimental" Ubuntu versions stock libglew 1.8 So has anyone got the latest Pioneer working on 64 bit Ubuntu 12.04? If so, where can I get the required dependancies?

RE: Pioneer wants unavailable packages on latest LTS

Posted: Wed Jun 12, 2013 4:39 am
by robn
You'll need to either compile from source or find a libglew1.7 package for your system (does Ubuntu carry one in any of their extended repositories)?Unless someone can find me a sane way of targetting various different versions of libglew (and helping me implement it in the autobuilders), the Linux builds will continue to target Debian 7.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Wed Jun 12, 2013 9:21 am
by walterar
@Lancer Welcome to Pioneer Unzip and replace the original executable with this. pioneer-201306.17-Ubuntu64-12.04-LTS.zip I hope do not ask for assimp >= 3. In that case we will see.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Wed Jun 12, 2013 8:36 pm
by pazuzu
Try this for libglew [url]https://launchpad.net/ubuntu/+source/glew/1.7.0-3/+build/3443830[/url] assimp3 should be on the repos Works on 13.04

RE: Pioneer wants unavailable packages on latest LTS

Posted: Thu Jun 13, 2013 1:46 pm
by Stas
12.04 lts 32install libglew, libassimp, want libminizip.so.1 ??? Why?

RE: Pioneer wants unavailable packages on latest LTS

Posted: Thu Jun 13, 2013 3:39 pm
by walterar
@Stas At what point want libminizip.so?

RE: Pioneer wants unavailable packages on latest LTS

Posted: Thu Jun 13, 2013 6:37 pm
by robn
assimp is a loader for various 3D model formats. Some of those formats have compressed componenets. assimp uses minizip to decompress them.I'm currently reworking the Linux builds to statically-link GLEW and assimp. Its blown the binary size out a little, but will remove the dependency. They should be up later today; I'll post when they're ready.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Thu Jun 13, 2013 11:39 pm
by Marcel
I suppose this is somewhat on topic. I want to run Pioneer on Ubuntu 13.04. From what I’ve been able to understand, I have to compile it. I'm a total Linux noob. It's like learning DOS all over again. I found this topic.[url]http://spacesimcentral.com/ssc/topic/1092-compiled-on-ubuntu-playing-looks-great/[/url] this still accurate? Does anyone have a link to a good bash reference so I can understand a bit of what I'm copying and pasting into the terminal?BTW, I got the win32 version to run under Wine, but it doesn't run optimally.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Thu Jun 13, 2013 11:50 pm
by robn
Try [url]https://github.com/pioneerspacesim/pioneer/blob/master/COMPILING.txt[/url]

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 12:09 am
by robn
Build 201306.21 is up on the homepage. It has GLEW and assimp compiled in and so should work with minimal effort on just about every modern Linux. Here's hoping anyway!

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 10:22 am
by Marcel
Try [url]https://github.com/p...r/COMPILING.txt[/url] Got a 404 on that link. Thanks for your efforts, I'm planning to give it a try tomorrow. Oh, and I found this.[url]http://www.gnu.org/software/bash/manual/bashref.html[/url] should be able to learn something from it. ;)

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 1:27 pm
by walterar
@Marcel Not worry, I tried the last nigth and run without any problems on Ubuntu 13.04. Download from here: [url]http://sourceforge.net/projects/pioneerspacesim/files/[/url] unzip in user folder, and run. @robn I noticed that last versions released of night , the executables are much smaller in size than the others, even those compiled according to the latest instructions. Using strip?

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 3:00 pm
by Guest
Got a 404 on that link.That's because the URL detector is including the full-stop at the end of the sentence, which shouldn't be part of the URL. John B

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 6:47 pm
by robn
Got a 404 on that link. Thanks for your efforts, I'm planning to give it a try tomorrow.If you have a source checkout then you already have COMPILING.txt in the toplevel folder.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 6:49 pm
by robn
@robn I noticed that last versions released of night , the executables are much smaller in size than the others, even those compiled according to the latest instructions. Using strip?Yes, there's now a --with-strip option that they're being built with. I'm not thrilled about it because part of the reason for builds is to be able to gather as much debug info as possible, but without it the static linkage blows the binary size out by a lot, which I don't want to do either. Oh well.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 9:08 pm
by walterar
It is a breakthrough. Many users of Ubuntu (Debian and derivatives), might play now Pioneer, smoothly.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Fri Jun 14, 2013 9:24 pm
by NeuralKernel
I feel like I should jump in as an LTS user to mention that the w32 version runs decently under WINE, it's just a regular SDL app as far as I know and except for some weirdness with workspace switching and screenshots in fullscreen I haven't had any major problems through the past half dozen versions.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Sat Jun 15, 2013 1:41 am
by robn
It is a breakthrough. Many users of Ubuntu (Debian and derivatives), might play now Pioneer, smoothly.Well its always worked well on Debian, since its always been built there, but I take the point. Yes, if it gets it working in more places then its a good thing.

RE: Pioneer wants unavailable packages on latest LTS

Posted: Sat Jun 15, 2013 9:05 pm
by Marcel
If you have a source checkout then you already have COMPILING.txt in the toplevel folder.Yep, it's in there all right. All I had to do was read it. :)I feel like I should jump in as an LTS user to mention that the w32 version runs decently under WINE,On my system the shaders don't work. If the shaders are on, the planets are transparent, and if there's a mod installed, the game crashes. There may be a way to fix this, but why bother? I'm encouraged to hear that you got it working under Ubuntu. I'm not quite ready to launch yet, but I found the Rosetta stone I was looking for. It was right in front of my eyes.[url]https://help.ubuntu.com/community/UsingTheTerminal[/url] I can understand whatsudo gobbledegook blah_blah -w -t -h --long-switch aWkward/ComBinationOf/mixedCase/underscores_strokes/and.dotsmeans. :D

RE: Pioneer wants unavailable packages on latest LTS

Posted: Sun Jun 16, 2013 3:58 am
by fluffyfreak
Shaders don't work? Are you using the open source drivers or the manufacturer ones?So far I've found the open source ones just don't cut it yet though there are some patches and fixes in the pipeline for the ATi/AMD cards.