PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: SebaSOFT on February 17, 2005, 03:53:50 am
-
Hi, maybe this will only be undertood by the one that made the Linux install script (planeshift_CBV0.3.006.sh).
I have a quite slow machine (P2 333 128MbRAM) runing excelently a SlackWare 10 (updated at the minute) and I\'m running as root, to stablish the environment.
I will speak as a developer since I could just say \"the installation gave this error\", but I\'m not into the development of planeShift so I might be wrong about details.
Well, compilation of CS gave me an error and I found out that was \"Jam\" not being well distributed so I dl\'ed Jam and conpiled myself in about 30segs. I put jam binary on /usr/local/bin so is accesible to the \"automatic compilation\" process.
Cal3d compiled fine. CS compiled fine, cel compiled fine, but planeShift didn\'t. Here is where the CRYSTAL environment variable comes to scene.
The installation gave me an annonying error like \"code_update.sh not found\". Went to the planeShift compilation dir ($INSTALLDIR/planeshift) and found out thet ./compile went wrong displaying \"cannot find CRYSTAL environment variable\". I dunno if it\'s a distro policy or a bug but even if you make the export CRYSTAL just before the ./compile, this script doesn\'t recieve the variable. Don\'t even bother about --with-cs-path (I think it\'s like that), I ve tried.
Well all this is only if I dl\'ed from CVS (Yes on the installer question about updating), couse if not, the ./configure don\'t even is in $INSTALLDIR/planeshift, neither any of the binaries or Makefile or Jamfile.
I\'ve kinda gave up at the point I have to d\'load all from CVS and compile manually, and make sure jam is compilling the client.
GG all (??)
-
The install_full.log without jam
705 config.status: executing jam commands
706 config.status: error: failed to build jam; please install manually
707 ./planeshift_CBV0.3.006.sh: line 251: jam: command not found
708 ./planeshift_CBV0.3.006.sh: line 253: jam: command not found
709 Installing Cel.
710 checking build system type... i686-pc-linux-gnu
711 checking host system type... i686-pc-linux-gnu
712 checking how to create a directory... mkdir
713 checking how to create a directory tree... mkdir -p
714 checking for gcc... gcc
715 checking for C compiler default output file name... a.out
716 checking whether the C compiler works... yes
717 checking whether we are cross compiling... no
718 checking for suffix of executables...
719 checking for suffix of object files... o
720 checking whether we are using the GNU C compiler... yes
721 checking whether gcc accepts -g... yes
722 checking for gcc option to accept ANSI C... none needed
723 checking for g++... g++
724 checking whether we are using the GNU C++ compiler... yes
725 checking whether g++ accepts -g... yes
726 checking if -fPIC is accepted... -fPIC
727 checking if -shared is accepted... -shared
728 checking if -soname is accepted... yes
729 checking for install... install
730 checking for ranlib... ranlib
731 checking for doxygen... no
732 checking for makeinfo... makeinfo
733 checking for perl5... no
734 checking for perl... perl
735 checking for perl5... (cached) perl
736 checking for TemplateToolkit... no
737 checking for ttree... no
738 checking for swig... no
739 checking for pthread... yes
740 checking for pthread recursive mutexes... PTHREAD_MUTEX_RECURSIVE
741cking how to suppress \'long double\' warnings... no
742 checking for python... python
743 checking for python SDK... yes
744 checking if python SDK is usable... yes
745 checking for pkg-config... pkg-config
746 checking if pkg-config recognizes cppunit... no
747 checking for cppunit-config... no
748 checking for libcppunit... no
749 configure: WARNING: Can not find cs-config in path you provided
750 no
751 configure: error:
752 *** Crystal Space could not be found. The latest version is always available
753 *** from [URL]http://www.crystalspace3d.org/[/URL]
754 *** Also, be sure that you have either installed Crystal Space or set the
755 *** CRYSTAL environment variable properly.
756
757 ./planeshift_CBV0.3.006.sh: line 274: jam: command not found
758 Installing Planeshift.
759 ./planeshift_CBV0.3.006.sh: line 285: ./autogen.sh: No such file or directory
760 ./planeshift_CBV0.3.006.sh: line 296: ./configure: No such file or directory
761 ./planeshift_CBV0.3.006.sh: line 300: jam: command not found
762 ./planeshift_CBV0.3.006.sh: line 302: jam: command not found
763 ./planeshift_CBV0.3.006.sh: line 302: jam: command not found
764 Creating executebles.
765 Installation is complete.
-
I havent seen the script, but it looks like it cant find the location you have installed the jam executable, hence all the errors like
jam: command not found
If it cant find jam, it wont be able to compile CrystalSpace, so even if the CRYSTAL environment variable is set ( giving the path for the crystalspace installation ), the cel configure script wont be able to locate the crystalspace libraries and binaries it needs:
WARNING: Can not find cs-config in path you provided
Make sure the jam binary is in $PATH, and if need be edit the script to explicitly call jam via its absolute path like /usr/local/bin/jam
-
in fact that I was saying.... the distribution of jam inside the CS compilation doesnt \"make\" correctly during installation....
This is the log and output when I DO put jam binary on $PATH
c\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L5238\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L5240\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L5242\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L5243\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/quests.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L580\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L581\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L583\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L585\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: `.L586\' referenced in section `.rodata\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc\' of ./out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o
Copy mgr_quests.csplugin
CelConfigGen cel-config
...updated 119 target(s)...
Installing Planeshift.
./planeshift_CBV0.3.006.sh: line 285: ./autogen.sh: No such file or directory
./planeshift_CBV0.3.006.sh: line 296: ./configure: No such file or directory
Jamfile: No such file or directory
...found 1 target(s)...
Jamfile: No such file or directory
don\'t know how to make psclient
don\'t know how to make pssetup
don\'t know how to make updater
don\'t know how to make pssound
don\'t know how to make pfcharacterdata
...found 5 target(s)...
...can\'t find 5 target(s)...
Jamfile: No such file or directory
don\'t know how to make psclient
don\'t know how to make pssetup
don\'t know how to make updater
don\'t know how to make pssound
don\'t know how to make pfcharacterdata
...found 5 target(s)...
...can\'t find 5 target(s)...
Creating executebles.
Installation is complete.
an the output I got during the installation
Do you accept the license?
Yes or no.
Yes
We are now going to configure Planeshift.
New install dir (it will be created).
/home/planeShift
Are you a developer? (No)
No
Do you also want to update the client? (No)
No
Are you using a Amd64 processor? (No)
No
What is your Linux account name? (Not Planeshift related)
root
What is your group name?
root
Configuration done.
It will take alot of time to install planeshift by source.
So you can do something else in the meantime.
The installer will do the rest by it self.
Decompressing files.
All files decompressed.
Starting installing files.
This can take alot of time.
Installing Cal3d.
Installing Cal3d..
Installing Cal3d...
Installing Crystal Space.
Installing Crystal Space..
Installing Crystal Space...
Installing Cel.
Installing Cel..
Installing Cel...
Installing Planeshift.
Installing Planeshift..
Installing Planeshift...
Installing Planeshift....
Creating executebles.
cat: code_update.sh: No such file or directory
rm: cannot remove `code_update.sh\': No such file or directory
./update: line 5: ./updater: No such file or directory
Installation is complete.
-
It looks like your compile of cel is churning along properly, hopefully this means that cal3d and cs have also been compiled properly. Can you look at the install directory for compiled .so library files, and executables like cs-config to confirm this ?
If cel is also compiled correctly you should see files like cel-config, mgr_quests.so, mgr_billboard.so, and blpython.so.
If these are all present, the error is likely to be in the planeshift portion of the script. It should have ./autogen.sh present in the unpacked tarball, but the script does not seem to be able to find this. If the rest is built correctly you could finish the installation manually.
Run ./autogen.sh yourself, then run ./configure and lastly \'jam -a\' which should compile the lot. Then you need to run the updater executable to retreive the art ( or update your existing art to the latest available on the planeshift server ) \'./updater -auto\'
If autogen.sh is missing, retreive this from CVS -
http://cvs.sourceforge.net/viewcvs.py/planeshift/planeshift/autogen.sh?rev=1.4&view=log
-
no .so files or binaries where found on the planeshift compilation directory. I did the ./autogen.sh file and it did ask me about an configure.ac that where not found either on that directory...dl\'ed it from the CVS and I could make the ./configure....
I made myself this litle script to configure it...
#!/bin/sh
export INSTALLDIR=/home/planeShift
export CRYSTAL=$INSTALLDIR/CS/
export CEL=$INSTALLDIR/cel/
export LD_LIBRARY_PATH=\\$INSTALLDIR/cal3d/lib:\\$LD_LIBRARY_PATH
cd $INSTALLDIR/planeshift
./configure --enable-new-renderer
and this were the output
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking if -shared is accepted... -shared
checking if -soname is accepted... yes
checking for install... install
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for socklen_t... yes
checking for stdint-types... found in stdint.h
./configure: line 4141: include/psstdint.h: No such file or directory
creating include/psstdint.h - (just to include stdint.h)
checking for Crystal Space - version >= 0.99... Unknown lib: cel
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
[--prefix]
[--exec-prefix]
[--version]
[--long-version]
[--libdir]
[--includedir]
[--libs]
[--cflags]
[--cxxflags]
[--makevars]
[--help]
Libraries:
csutil
csgeom
csgfx
cstool
csws
Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
Unknown lib: cel
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
[--prefix]
[--exec-prefix]
[--version]
[--long-version]
[--libdir]
[--includedir]
[--libs]
[--cflags]
[--cxxflags]
[--makevars]
[--help]
Libraries:
csutil
csgeom
csgfx
cstool
csws
Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
no
configure: error:
*** Crystal Space could not be found. The latest version is always available
*** from [URL]http://crystal.sourceforge.net/[/URL]
*** Be sure also that you have either installed Crystal Space or set the
*** CRYSTAL environment variable properly.
besides the CRYSTAL variable beeing recognized or not, I\'m kinda giving up....bad luck...I guess next installer will be more bulletproof... If you want to take some advice, look at the nvidia driver ncurses installer or the quake3 linux update installer....
here is my directori tree as I got so far... at least quite a few lines
./CS/config.status
./CS/aws.so
./CS/Jamfile
./CS/Jamconfig
./CS/crossbld.so
./CS/crossbld.csplugin
./CS/emit.so
./CS/emit.csplugin
./CS/emitldr.so
./CS/emitldr.csplugin
./CS/explo.so
./CS/explo.csplugin
./CS/exploldr.so
./CS/exploldr.csplugin
./CS/fire.so
./CS/fire.csplugin
./CS/fireldr.so
./CS/fireldr.csplugin
...binary galore...
./CS/xmlshader.csplugin
./CS/null3d.so
./CS/null3d.csplugin
./CS/cscursor.so
./CS/cscursor.csplugin
./CS/cs-config
./cel
./cel/mk
./cel/mk/jam
./cel/mk/jam/application.jam
./cel/mk/jam/clean.jam
./cel/mk/jam/bisonflex.jam
./cel/mk/jam/options.jam
./cel/mk/jam/groups.jam
...
./cel/mk/jam/dump.jam
./cel/mk/jam/assembler.jam
./cel/mk/jam/help.jam
./cel/mk/msvctemp
./cel/mk/perl5
./cel/mk/perl5/bin
./cel/mk/perl5/lib
./cel/mk/perl5/lib/AppConfig
./cel/mk/perl5/lib/Template
./cel/mk/perl5/lib/Template/Stash
./cel/mk/perl5/lib/Template/Plugin
./cel/mk/perl5/lib/Template/Namespace
./cel/mk/autoconf
./cel/mk/autoconf/checklibtool.m4
..
./cel/mk/autoconf/path.m4
./cel/mk/autoconf/installdirs.m4
./cel/mk/autoconf/crystal.m4
./cel/mk/autoconf/diagnose.m4
./cel/mk/msvcgen
./cel/mk/msvcgen/workspace6.tlib
./cel/mk/msvcgen/workspace7.tlib
./cel/mk/msvcgen/project6.tlib
./cel/mk/msvcgen/project7.tlib
./cel/mk/msvcgen/macros.tlib
./cel/mk/msvcgen/projectx6.tlib
./cel/mk/msvcgen/projectx7.tlib
./cel/mk/msvcgen/control.tlib
./cel/mk/msvcgen/template6
./cel/mk/msvcgen/template7
./cel/apps
./cel/apps/celpython
./cel/apps/Jamfile
./cel/apps/celtest
./cel/apps/celtest/data
./cel/apps/celtest/ctmain.cpp
./cel/apps/celtest/celtest.cpp
./cel/apps/celtest/celtest.h
./cel/apps/celtest/Jamfile
./cel/apps/bootstrap
./cel/apps/bootstrap/Jamfile
./cel/apps/bootstrap/bootstrap.cpp
./cel/apps/bootstrap/bootstrap.h
./cel/data
./cel/data/box
./cel/data/ball
./cel/data/portal_world
./cel/data/cally
./cel/data/cally/cally_idle.caf
./cel/data/cally/cally_neck.cmf
./cel/data/cally/cally_walk.caf
...
./cel/data/cally/cally_upperarm_left.cmf
./cel/data/cally/cally_strut.caf
./cel/data/cally/cally_ponytail.cmf
./cel/data/large
./cel/data/small
./cel/data/world
./cel/data/cally.cal3d
./cel/data/maze1.txt
./cel/data/maze2.txt
./cel/data/maze3.txt
./cel/data/Jamfile
./cel/data/maze4.txt
./cel/data/maze5.txt
./cel/data/maze6.txt
./cel/data/maze7.txt
./cel/data/maze8.txt
./cel/data/maze9.txt
./cel/data/images
./cel/data/images/menu.png
./cel/data/images/tube_powerbulb.png
./cel/data/images/tube_lrd.png
...
./cel/data/images/explosion_tl.png
./cel/data/images/explosion_tr.png
./cel/data/maze.txt
./cel/data/medium
./cel/data/objects
./cel/data/sounds
./cel/data/sounds/sounds_ws.zip
./cel/data/smallbox
./cel/libs
./cel/libs/Jamfile
./cel/libs/celtool
./cel/libs/celtool/stdpcimp.cpp
./cel/libs/celtool/Jamfile
./cel/libs/celtool/initapp.cpp
./cel/libs/celtool/stdparams.cpp
./cel/README
./cel/configure
./cel/configure.ac
./cel/Jamrules
./cel/jobber.cfg
./cel/autogen.sh
./cel/Jamfile.in
./cel/start_boulderdash.sh
./cel/start_boulderdash.cmd
./cel/vfs.cfg
./cel/cel-config.template
./cel/.cvsignore
./cel/include
./cel/include/bl
./cel/include/pf
./cel/include/pl
./cel/include/tools
./cel/include/tools/questmanager.h
./cel/include/tools/entityloader.h
./cel/include/tools/billboard.h
./cel/include/Jamfile
./cel/include/managers
./cel/include/physicallayer
./cel/include/physicallayer/pl.h
...
./cel/include/propclass/dynmove.h
./cel/include/propclass/region.h
./cel/include/behaviourlayer
./cel/include/behaviourlayer/bl.h
./cel/include/behaviourlayer/behave.h
./cel/include/behaviourlayer/blgen.h
./cel/include/celtool
./cel/include/celtool/initapp.h
./cel/include/celtool/stdpcimp.h
./cel/include/celtool/stdparams.h
./cel/cel.cex
./cel/plugins
./cel/plugins/tools
./cel/plugins/tools/Jamfile
./cel/plugins/tools/parsehelper
./cel/plugins/tools/quests
...
./cel/plugins/behaviourlayer/python/pytocel.cpp
./cel/plugins/behaviourlayer/python/blpython.h
./cel/plugins/behaviourlayer/python/blcel.i
./cel/COPYING
./cel/config.log
./cel/out
./cel/out/linuxx86
./cel/out/linuxx86/optimize
...compiled too...
./cel/out/linuxx86/optimize/plugins/tools/billboard/billboard.o
./cel/out/linuxx86/optimize/plugins/tools/quests
./cel/out/linuxx86/optimize/plugins/tools/quests/trig_entersector.o
./cel/out/linuxx86/optimize/plugins/tools/quests/quests.o
./cel/out/linuxx86/optimize/plugins/tools/quests/reward_debugprint.o
./cel/config.status
./cel/celtst
./cel/Jamfile
./cel/Jamconfig
./cel/bootstrap
./cel/stdphyslayer.so
./cel/stdphyslayer.csplugin
./cel/pfengine.so
./cel/pfengine.csplugin
./cel/pfinput.so
...
./cel/mgr_billboard.so
./cel/mgr_billboard.csplugin
./cel/mgr_quests.so
./cel/mgr_quests.csplugin
./cel/cel-config
./planeshift
./planeshift/mk
./planeshift/mk/jam
./planeshift/mk/jam/application.jam
./planeshift/mk/jam/clean.jam
./planeshift/mk/jam/bisonflex.jam
./planeshift/mk/jam/options.jam
...
./planeshift/mk/unix/macros/pythonheaders.m4
./planeshift/mk/unix/macros/ac_check_typedef.m4
./planeshift/mk/unix/macros/pythonlibs.m4
./planeshift/mk/unix/macros/ac_path_mysql.m4
./planeshift/mk/unix/macros/ac_c_64_bit_int.m4
./planeshift/mk/unix/macros/ac_path_cel.m4
./planeshift/mk/unix/macros/type_socklen_t.m4
...
./planeshift/mk/unix/macros/crystal.m4
./planeshift/mk/unix/macros/ac_c_bigendian_cross.m4
./planeshift/mk/unix/am2msvc
./planeshift/mk/unix/am2msvc/template
./planeshift/mk/unix/am2msvc/template/dspgroup.tpi
./planeshift/mk/unix/am2msvc/template/dswdep.tpi
./planeshift/mk/unix/am2msvc/template/appgui.tpl
./planeshift/mk/unix/am2msvc/template/library.tpl
./planeshift/mk/unix/am2msvc/template/dsw.tpl
./planeshift/mk/unix/am2msvc/template/mingw.tpl
./planeshift/mk/unix/am2msvc/template/plugin.tpl
./planeshift/mk/unix/am2msvc/template/appcon.tpl
./planeshift/mk/unix/am2msvc/template/group.tpl
./planeshift/mk/unix/am2msvc/template/dspfile.tpi
./planeshift/mk/unix/am2msvc/template/dswgroup.tpi
./planeshift/mk/unix/am2msvc/msvcgen.pl
./planeshift/mk/unix/am2msvc/am2msvc.pl
./planeshift/mk/unix/Makefile.autoconf
./planeshift/mk/old_unix
./planeshift/mk/visualc6
./planeshift/mk/visualc6/apppssetup.dsp
./planeshift/mk/visualc6/apppsserver.dsp
./planeshift/mk/visualc6/appase_2_spr.rc
./planeshift/mk/visualc6/libpaws.dsp
...
./planeshift/mk/visualc6/psconfig.h
./planeshift/mk/visualc6/appase_2_spr.dsp
./planeshift/mk/mingw
./planeshift/mk/mingw/psstdint.h
./planeshift/mk/mingw/mingw.mak
./planeshift/mk/mingw/psconfig.h
./planeshift/mk/autoconf
./planeshift/mk/autoconf/ac_need_stdint_h.m4
./planeshift/mk/autoconf/makecache.m4
...
./planeshift/mk/msvcgen/win32.mak
./planeshift/mk/msvcgen/mkverres.sh
./planeshift/mk/msvcgen/msvcgen.mak
...
./planeshift/mk/msvcgen/template7/group.tpl
./planeshift/mk/macosx
./planeshift/mk/macosx/planeshift.pbproj
./planeshift/mk/macosx/planeshift.pbproj/project.pbxproj
./planeshift/mk/macosx/main.m
./planeshift/mk/macosx/English.lproj
./planeshift/mk/macosx/English.lproj/InfoPlist.strings
./planeshift/mk/macosx/English.lproj/MainMenu.nib
./planeshift/mk/macosx/English.lproj/MainMenu.nib/objects.nib
./planeshift/mk/macosx/English.lproj/MainMenu.nib/info.nib
./planeshift/mk/macosx/English.lproj/MainMenu.nib/classes.nib
./planeshift/mk/wininstall
./planeshift/mk/visualc
./planeshift/mk/visualc/new
./planeshift/mk/visualc/new/client
...
./planeshift/art
./planeshift/art/gui
./planeshift/art/gui/inventory_torso.png
./planeshift/art/gui/saydown.png
./planeshift/art/gui/chatbox.png
./planeshift/art/gui/options.png
...indeed I have the art...
./planeshift/art/world/jayose.zip
./planeshift/art/world/podium.zip
./planeshift/art/world/wtower.zip
./planeshift/art/world/tavern_de_kadel.zip
./planeshift/art/world/sound.xml
./planeshift/art/world/sewers.zip.filepart
./planeshift/art/world/arena.zip
./planeshift/art/world/ojaroad01.zip
./planeshift/client
./planeshift/setup
./planeshift/update
./planeshift/update_code
./planeshift/autogen.sh
./planeshift/configure.ac
./planeshift/config.log
./planeshift/autom4te.cache
./planeshift/autom4te.cache/requests
./planeshift/autom4te.cache/output.0
./planeshift/autom4te.cache/traces.0
./planeshift/configure
...my script
./planeshift/configurar.sh
.../my script
./install_full.log
Last but not leaseI would like to add to this forum the posibility of uploading files
-
It sounds as though the time you have spent trying to get the planeshift install script working would be better spend compiling and installing from CVS, in my opinion.
If you step through the build guide at http://laanx.fragnetics.com/index.php?page=build_gentoo you might have better luck.
Its written for Gentoo but should be just as applicable to Slack. You have to use your own packaging system of preference to install the basic reqirements of jam, curl, and cvs, and you probably have curl and cvs installed already.
Otherwise the build is hopefully straightforward and simple. You might get unlucky along the way ( as the dev/CVS tree of the 4 different projects are used in this ), but it seems an easier way forward to me. cal3d was having issues with bugs in its CVS when I last tried to build it ( circa Feb 15th ), so I used the most recent official release of cal3d instead, this worked just fine.
Good luck, hope to see you online shortly :)
-
I followed the tutorial almost done, but didnt compile the updater nor theclient due to a programming error or so...
Giving up... will see on the months to come....
src/eedit/pscal3dcallback.cpp: In member function `virtual csPtr
psCal3DCallbackLoader::Parse(iDocumentNode*, iLoaderContext*, iBase*)\':
src/eedit/pscal3dcallback.cpp:75: error: cannot allocate an object of type `
psCal3DCallbackEffect\'
src/eedit/pscal3dcallback.cpp:75: error: because the following virtual
functions are abstract:
/usr/local/include/cal3d/animcallback.h:22: error: virtual void
CalAnimationCallback::AnimationUpdate(float, CalModel*)
/usr/local/include/cal3d/animcallback.h:23: error: virtual void
CalAnimationCallback::AnimationComplete(CalModel*)
g++ -c -o ./out/linuxx86/debug/src/eedit/pscal3dcallback.o -DCS_DEBUG -g3 -I/home/planeSHift/CS/include -I/home/planeSHift/cel/include -fexceptions -I/home/planeSHift/cal3d -I. -I./include -I./src/common -I./src/client -I./src/server src/eedit/pscal3dcallback.cpp
...failed C++ ./out/linuxx86/debug/src/eedit/pscal3dcallback.o ...