PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: zero the wanderer on September 05, 2010, 08:03:28 pm
-
I'm stumped...
Note: I am running an older version of Ubuntu (6.06, dapper drake).
My installiation worked like a charm. I ran it as root so that I could use menu icons, and installed it into /opt
First I tried to execute it from the Applications menu: Nothing happened... So I tried opening it in the terminal with
$ /opt/PlaneShift/psclient
and got the following error messages:
./psclient.bin: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.7' not found (req uired by ./psclient.bin)
./psclient.bin: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.7' not found (req uired by libs/libjpeg.so.8 )
I've done a web search, and haven't come up with any answers yet.
Any help would be much appreciated!
-
glibc 2.7 was released about a year after Ubuntu 6.06...so doubting it's included in that release ;). But the pre-compiled binaries of PS seem to depend on that library. So you can either look if you can update your version of glibc in ubuntu somehow or compile your own client that should then depend on your currently installed version of glibc.
-
I was wondering if it was something like that.
I'll be sure to try your suggestions, although, Im not really sure how I would go about compiling my own client.
Thanks for the help!
-
http://planeshift.svn.sourceforge.net/viewvc/planeshift/trunk/docs/compiling.html (http://planeshift.svn.sourceforge.net/viewvc/planeshift/trunk/docs/compiling.html)
If you go that way don't throw away the binary version you downloaded..you will need the art and data from it.
But try to update your glibc first if ubuntu allows that...sorry, no idea as I never have used ubuntu.
-
indeed, the binary version of the client/launcher require glibc 2.7 (that is to stay upward compatible, 2.7 is the oldest version up-to-date glibc versions are compatible with)
to still play planeshift, you'll have to either update glibc manually (I'd really *not* recommend this), compile planeshift yourself (probably the easiest way) or update your distribution (may not be that much of a bad idea - ubuntu 6.x is pretty old)
-
Yeah, I was actually going to change distros! but Ive been running into a lot of unexpected problems so I switched back to this old version of ubuntu for a while.
I found a thread on compiling glibc 2.7 for ubunu 7.10 here: http://ubuntuforums.org/showthread.php?t=608459
But I haven't managed to get it to work. I'll probably just see about getting that other distro to work again before I try PlaneShift. It's too bad, I'm really excited about the RP aspect of this game, it's hard to wait!
Thanks again for the help!