1
Technical Help: Problems BEFORE entering the game /
« on: August 25, 2003, 04:57:10 am »
Ok, first I am running freebsd with sources from yesterday. Also
CS, cel and planeshift have their sources from yesterday.
NOTE: you will not be able to play planeshift in the public server
with the cvs version of the client.
To build crystal just cvs, decompress, cd CS and ./configure
But before doing the \'jam\' edit the file Jamconfig and find the following lines:
CMD.CC ?= \"gcc\" ;
CMD.C++ ?= \"g++\" ;
and replace with:
CMD.CC ?= \"gcc -pthread\" ;
CMD.C++ ?= \"g++ -I/usr/X11R6/include -pthread\" ;
then type \'jam\' and it should build fine.
For cel, cvs, decompress, cd cel and
apply the following patch
--- configure Sun Aug 24 22:55:04 2003
+++ configure.good Sun Aug 24 22:52:29 2003
@@ -4049,8 +4049,8 @@
# example, \"libpython2.2.a\"), however some Windows libraries lack the decimal
# point (for example, \"libpython22.a\" or \"python22.lib\"), so we must check for
# both variations.
-cs_pylib1=\"-l$cs_cv_python_base\"
-cs_pylib2=`echo \"-l$cs_cv_python_base\" | sed \'s/\\.//g\'`
+cs_pylib1=\"-pthread -l$cs_cv_python_base\"
+cs_pylib2=`echo \"-pthread -l$cs_cv_python_base\" | sed \'s/\\.//g\'`
if test \"\" != yes; then
echo \"$as_me:$LINENO: checking if python SDK is usable\" >&5
echo $ECHO_N \"checking if python SDK is usable... $ECHO_C\" >&6
Then use a shell script to configure and make cel
#!/bin/sh
CRYSTAL=`pwd`/CS
export CRYSTAL
cd cel && ./configure --prefix=$CRYSTAL && jam
CS, cel and planeshift have their sources from yesterday.
NOTE: you will not be able to play planeshift in the public server
with the cvs version of the client.
To build crystal just cvs, decompress, cd CS and ./configure
But before doing the \'jam\' edit the file Jamconfig and find the following lines:
CMD.CC ?= \"gcc\" ;
CMD.C++ ?= \"g++\" ;
and replace with:
CMD.CC ?= \"gcc -pthread\" ;
CMD.C++ ?= \"g++ -I/usr/X11R6/include -pthread\" ;
then type \'jam\' and it should build fine.
For cel, cvs, decompress, cd cel and
apply the following patch
--- configure Sun Aug 24 22:55:04 2003
+++ configure.good Sun Aug 24 22:52:29 2003
@@ -4049,8 +4049,8 @@
# example, \"libpython2.2.a\"), however some Windows libraries lack the decimal
# point (for example, \"libpython22.a\" or \"python22.lib\"), so we must check for
# both variations.
-cs_pylib1=\"-l$cs_cv_python_base\"
-cs_pylib2=`echo \"-l$cs_cv_python_base\" | sed \'s/\\.//g\'`
+cs_pylib1=\"-pthread -l$cs_cv_python_base\"
+cs_pylib2=`echo \"-pthread -l$cs_cv_python_base\" | sed \'s/\\.//g\'`
if test \"\" != yes; then
echo \"$as_me:$LINENO: checking if python SDK is usable\" >&5
echo $ECHO_N \"checking if python SDK is usable... $ECHO_C\" >&6
Then use a shell script to configure and make cel
#!/bin/sh
CRYSTAL=`pwd`/CS
export CRYSTAL
cd cel && ./configure --prefix=$CRYSTAL && jam