Author Topic: Linux and PS 3.006  (Read 1467 times)

SebaSOFT

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Linux and PS 3.006
« 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 (??)

SebaSOFT

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #1 on: February 17, 2005, 04:04:15 am »
The install_full.log without jam
Code: [Select]

   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.


Tharizdun

  • Hydlaa Resident
  • *
  • Posts: 168
    • View Profile
(No subject)
« Reply #2 on: February 17, 2005, 10:33:42 am »
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

SebaSOFT

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #3 on: February 18, 2005, 05:26:10 am »
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

Code: [Select]

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

Code: [Select]

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.

Tharizdun

  • Hydlaa Resident
  • *
  • Posts: 168
    • View Profile
(No subject)
« Reply #4 on: February 18, 2005, 06:11:19 am »
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

SebaSOFT

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #5 on: February 19, 2005, 02:51:20 am »
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...

Code: [Select]

#!/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

Code: [Select]

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

Code: [Select]

./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

Tharizdun

  • Hydlaa Resident
  • *
  • Posts: 168
    • View Profile
(No subject)
« Reply #6 on: February 19, 2005, 10:41:54 am »
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 :)

SebaSOFT

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #7 on: February 20, 2005, 05:13:36 pm »
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....

Code: [Select]

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 ...