6
« on: May 07, 2003, 04:59:17 am »
WOW... listen to this:
I want to install planeshift on my debian (sarge) linux box. I have all the latest packages.
When downloading the pre-compiled planeshift package, i get the following error:
./psclient-bin: /lib/libpthread.so.0: version `GLIBC_2.3.2\' not found (required by ./psclient-bin)
However, i have the latest version of all the C libraries in sarge debian linux. Glibc 2.3.2 does not exist in sarge linux yet.
So, i tried compiling the source code. First i tried download the linux source package, but i get errors when trying to run the configure script (AFTER i made the script executable, why is this?? surely this should be executable straight out of the box?) . the error i get is:
: bad interpreter: No such file or directory
Then i noticed that the interpreter line in configure is like this:
#! /bin/sh
when it should be:
#!/bin/sh
(no space!)
However, even after fixing this bug, i STILL get the same error message! Something really wierd is going on here. I\'m running bash as my command line shell, so i tried doing this:
$ bash configure
but then this happens:
: command not found
configure: line 22: syntax error near unexpected token `elif\'
configure: line 22: `elif test -n \"${BASH_VERSION+set}\" && (set -o posix) >/dev/\'ull 2>&1; then
Then i read the HOWTO on this forum, and downloaded everything from source. everything compiles and works fine, apart from planeshift, which gives me screens and screens of errors, like the following:
...failed C++ ./out/linuxx86/psinteractwin.o ...
C++ ./out/linuxx86/psinventorywindow.o
In file included from src/common/psprop/pc/pspcproxlist.h:28,
from src/client/aws/psplayerwindow.h:24,
from src/client/aws/psaws.h:33,
from src/client/aws/psinventorywindow.cpp:31:
src/common/net/netbase.h:32:29: csutil/csdllist.h: No such file or directory
In file included from src/client/aws/pscommwindow.h:31,
from src/client/aws/psaws.h:34,
from src/client/aws/psinventorywindow.cpp:31:
src/common/net/msghandler.h:22:29: csutil/csdllist.h: No such file or directory
In file included from src/client/aws/pscommwindow.h:31,
from src/client/aws/psaws.h:34,
from src/client/aws/psinventorywindow.cpp:31:
src/common/net/msghandler.h:107: \'csDLinkList\' is used as a type, but is not
defined as a type.
So it seems like the CVS doesn\'t compile either.
Well, I\'m very dissapointed with the quality of the source package. can someone PLEASE tell me what i have to do to get this appallingly put together package?
thanks :-)