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-
not gonna file a bug, as i'm sure there's more likely something wrong i've done.
this has been a problem for me in every version tried (19, 23 and 29, and a couple others i forget), so it's about time i sought help and dedicate myself to getting this working (instead of just watching videos of other people playing).
the problem, as the title suggests: pioneer fails to launch, and not only that, but it kills the terminal launched from.
ok, just tried again with tee'ing the output, and the terminal didnt close itself this time, and the following line was output:
./pioneer: error while loading shared libraries: libGLEW.so.1.5: cannot open shared object file: No such file or directory
indeed. i have 1.7.
i'm on crunchbang, using debian sid repo (mainly). should i pin libglew back to 1.5? should i merely symlink?
i this a commonly encounterd issue, and i'm google-fu-innept to have not found this so far?
-- update.
i have it running now.
simply needed to:
sudo ln -s /usr/lib/x86_64-linux-gnu/libGLEW.so.1.7 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.5 && sudo ln -s /usr/lib/x86_64-linux-gnu/libGLEW.so.1.7.0 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.5.0
i'm sure this is not considered an elegant fix by any-means, but it's working so far.
Symlink is the way that a couple of people seem to have fixed this so far.
Perhaps we should add it to the official setup guide or something?
Just wanted to reply so you know you're not being ignored 😉
I know some Linux variants include GLEW 1.5 in their repositories even as they ship 1.7 as the default. That might be a nicer option than the symlink if its available, though both work.
The builds are currently linked against 1.5 because that's what ships on Ubuntu 10, which is anecdotally what most of our Linux users are using (the builds themselves are done on Debian 6).
Should I start doing Linux builds against GLEW 1.7?
Its times like this I wish there was a self-contained toolchain for Linux that produced static binaries (ie exactly what MXE is for Windows).