PlaneShift

Development => Development Deliberation => Topic started by: Billy77 on March 18, 2005, 02:03:36 pm

Title: Problem with cel
Post by: Billy77 on March 18, 2005, 02:03:36 pm
I don\'t know if it\'s the right place to post, if it isn\'t, i\'m really sorry.
I\'ve tried to compile planeshift (i\'m using Linux Mandrake 10.0) but i get the following error when i \"./configure\" :

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:
        csgeom
        csgfx
        cstool
        csutil
        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:
        csgeom
        csgfx
        cstool
        csutil
        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 http://crystal.sourceforge.net/
*** Be sure also that you have either installed Crystal Space or set the
*** CRYSTAL environment variable properly.

I don\'t know what to do. CS is installed but i don\'t know what CEL is.
Title:
Post by: AryHann on March 18, 2005, 03:45:58 pm
CEL aka Crystal Entity Layer is an layer over Crystal Space that manages entities and such.

You can find more info about it here: http://www.crystalspace3d.org/tikiwiki/tiki-index.php?page=Cel

What you have to do?
Well, simply, download CEL and compile it :-)


Good luck,
Ary
Title:
Post by: Billy77 on March 18, 2005, 07:43:12 pm
It doesn\'t work. I\'ve try with to install cel both from sources and from rpm but i still get the error \"unknown lib: cel\" whereas cel is in /usr/lib/cel/ .
What should i use for $CRYSTAL, for $CEL and the others?

Thank you for your help.
Title:
Post by: AryHann on March 18, 2005, 07:58:48 pm
Sorry, can I ask you which system are you using?
There are guides for installation of PS specific for the different operative system.

So, I could tell you where that is.

Ary
Title:
Post by: Billy77 on March 18, 2005, 08:16:12 pm
I\'m using Linux Mandrake 10.0 with gcc 3.3.2.
The binary is ok (i can play to planeshift with the binaries) but i would like to compile the source code to help (if i can !).
Title:
Post by: Uyaem on March 19, 2005, 02:46:03 am
CRYSTAL has to point to your CrystalSpace-directory
CSCONFPATH has to point to your CEL directory
CEL has to point to your CEL directory

Have a look at http://laanx.fragnetics.com/ for a how-to-compile, Mandrake isn\'t included there but perhaps the other \"manuals\" can give you one or two hints :)
Title:
Post by: Billy77 on March 19, 2005, 09:51:59 am
Thanks a lot ! It works very well with the slackware tutorial but finally, i don\'t get any \"updater\" :(
I have all other progs (like psclient, psserver) but i don\'t have updater so i can run \"./updater --auto\" :(
All the updater sources are in updater directory but they aren\'t compiled.
Title:
Post by: Uyaem on March 20, 2005, 03:49:55 am
Usually, \"jam\" or \"jam -a\" builds everything in a project that there is to build.
Have you taken a closer look at the compiler output? Perhaps there were some errors related to the updater-subproject, or your curl (which is a prerequisite for the updater) isn\'t installed properly?
Title:
Post by: Billy77 on March 20, 2005, 08:14:52 am
No error. But it never try to compile updater.
Here is the output, sorry if it\'s a big output :
jam -a
...patience...
...found 1588 target(s)...
...updating 306 target(s)...
C++ ./out/linuxx86/debug/src/common/admin/adminmessage.o
Archive ./out/linuxx86/debug/src/common/admin/libpsadminnet.a
Ranlib ./out/linuxx86/debug/src/common/admin/libpsadminnet.a
C++ ./out/linuxx86/debug/src/common/engine/celbase.o
C++ ./out/linuxx86/debug/src/common/engine/drmessage.o
C++ ./out/linuxx86/debug/src/common/engine/netpersist.o
Archive ./out/linuxx86/debug/src/common/engine/libpsengine.a
Ranlib ./out/linuxx86/debug/src/common/engine/libpsengine.a
C++ ./out/linuxx86/debug/src/common/net/charmessages.o
C++ ./out/linuxx86/debug/src/common/net/clientmsghandler.o
C++ ./out/linuxx86/debug/src/common/net/cmdbase.o
C++ ./out/linuxx86/debug/src/common/net/cmdhandler.o
C++ ./out/linuxx86/debug/src/common/net/connection.o
C++ ./out/linuxx86/debug/src/common/net/messages.o
C++ ./out/linuxx86/debug/src/common/net/msghandler.o
C++ ./out/linuxx86/debug/src/common/net/netbase.o
C++ ./out/linuxx86/debug/src/common/net/netinfos.o
C++ ./out/linuxx86/debug/src/common/net/netpacket.o
C++ ./out/linuxx86/debug/src/common/net/netprofile.o
C++ ./out/linuxx86/debug/src/common/net/npcmessages.o
C++ ./out/linuxx86/debug/src/common/net/serverpinger.o
Archive ./out/linuxx86/debug/src/common/net/libpsnet.a
Ranlib ./out/linuxx86/debug/src/common/net/libpsnet.a
C++ ./out/linuxx86/debug/src/common/psbehave/psworld.o
Archive ./out/linuxx86/debug/src/common/psbehave/libpsbehave.a
Ranlib ./out/linuxx86/debug/src/common/psbehave/libpsbehave.a
C++ ./out/linuxx86/debug/src/common/rpgrules/factions.o
C++ ./out/linuxx86/debug/src/common/rpgrules/psadvantageinfo.o
C++ ./out/linuxx86/debug/src/common/rpgrules/psjobinfo.o
C++ ./out/linuxx86/debug/src/common/rpgrules/psmoney.o
C++ ./out/linuxx86/debug/src/common/rpgrules/psrpginfo.o
C++ ./out/linuxx86/debug/src/common/rpgrules/vitals.o
Archive ./out/linuxx86/debug/src/common/rpgrules/libpsrpgrules.a
Ranlib ./out/linuxx86/debug/src/common/rpgrules/libpsrpgrules.a
C++ ./out/linuxx86/debug/src/common/util/consoleout.o
C++ ./out/linuxx86/debug/src/common/util/dbprofile.o
C++ ./out/linuxx86/debug/src/common/util/delimitedstring.o
C++ ./out/linuxx86/debug/src/common/util/eventmanager.o
C++ ./out/linuxx86/debug/src/common/util/fparser.o
C++ ./out/linuxx86/debug/src/common/util/gameevent.o
C++ ./out/linuxx86/debug/src/common/util/genqueue.o
C++ ./out/linuxx86/debug/src/common/util/localization.o
C++ ./out/linuxx86/debug/src/common/util/location.o
C++ ./out/linuxx86/debug/src/common/util/log.o
C++ ./out/linuxx86/debug/src/common/util/mathscript.o
C++ ./out/linuxx86/debug/src/common/util/namegenerator.o
C++ ./out/linuxx86/debug/src/common/util/poolallocator.o
C++ ./out/linuxx86/debug/src/common/util/prb.o
C++ ./out/linuxx86/debug/src/common/util/pscssetup.o
C++ ./out/linuxx86/debug/src/common/util/psdatabase.o
C++ ./out/linuxx86/debug/src/common/util/pserror.o
C++ ./out/linuxx86/debug/src/common/util/psprofile.o
C++ ./out/linuxx86/debug/src/common/util/psres.o
C++ ./out/linuxx86/debug/src/common/util/psresmngr.o
C++ ./out/linuxx86/debug/src/common/util/psstring.o
C++ ./out/linuxx86/debug/src/common/util/psutil.o
C++ ./out/linuxx86/debug/src/common/util/psxmlparser.o
C++ ./out/linuxx86/debug/src/common/util/serverconsole.o
C++ ./out/linuxx86/debug/src/common/util/sleep.o
C++ ./out/linuxx86/debug/src/common/util/slots.o
C++ ./out/linuxx86/debug/src/common/util/strutil.o
C++ ./out/linuxx86/debug/src/common/util/texfactory.o
Archive ./out/linuxx86/debug/src/common/util/libpsutil.a
Ranlib ./out/linuxx86/debug/src/common/util/libpsutil.a
C++ ./out/linuxx86/debug/src/common/paws/pawsborder.o
C++ ./out/linuxx86/debug/src/common/paws/pawsbutton.o
C++ ./out/linuxx86/debug/src/common/paws/pawscheckbox.o
C++ ./out/linuxx86/debug/src/common/paws/pawscombo.o
C++ ./out/linuxx86/debug/src/common/paws/pawscombopromptwindow.o
C++ ./out/linuxx86/debug/src/common/paws/pawscrollbar.o
C++ ./out/linuxx86/debug/src/common/paws/pawsfilenavigation.o
C++ ./out/linuxx86/debug/src/common/paws/pawsgenericview.o
C++ ./out/linuxx86/debug/src/common/paws/pawslistbox.o
C++ ./out/linuxx86/debug/src/common/paws/pawsmainwidget.o
C++ ./out/linuxx86/debug/src/common/paws/pawsmanager.o
C++ ./out/linuxx86/debug/src/common/paws/pawsmenu.o
C++ ./out/linuxx86/debug/src/common/paws/pawsmouse.o
C++ ./out/linuxx86/debug/src/common/paws/pawsnumberpromptwindow.o
C++ ./out/linuxx86/debug/src/common/paws/pawsobjectview.o
C++ ./out/linuxx86/debug/src/common/paws/pawsokbox.o
C++ ./out/linuxx86/debug/src/common/paws/pawsprefmanager.o
C++ ./out/linuxx86/debug/src/common/paws/pawsprogressbar.o
C++ ./out/linuxx86/debug/src/common/paws/pawspromptwindow.o
C++ ./out/linuxx86/debug/src/common/paws/pawsradio.o
C++ ./out/linuxx86/debug/src/common/paws/pawsselector.o
C++ ./out/linuxx86/debug/src/common/paws/pawsspinbox.o
C++ ./out/linuxx86/debug/src/common/paws/pawsstringpromptwindow.o
C++ ./out/linuxx86/debug/src/common/paws/pawsstyles.o
C++ ./out/linuxx86/debug/src/common/paws/pawstabwindow.o
C++ ./out/linuxx86/debug/src/common/paws/pawstextbox.o
C++ ./out/linuxx86/debug/src/common/paws/pawstexturemanager.o
C++ ./out/linuxx86/debug/src/common/paws/pawstree.o
C++ ./out/linuxx86/debug/src/common/paws/pawswidget.o
C++ ./out/linuxx86/debug/src/common/paws/pawsyesnobox.o
C++ ./out/linuxx86/debug/src/common/paws/psmousebinds.o
C++ ./out/linuxx86/debug/src/common/paws/widgetconfigwindow.o
Archive ./out/linuxx86/debug/src/common/paws/libpaws.a
Ranlib ./out/linuxx86/debug/src/common/paws/libpaws.a
C++ ./out/linuxx86/debug/src/common/effects/pseffect.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectanchor.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectanchorbasic.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectanchorsocket.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectanchorspline.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectmanager.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobj.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjmesh.o
...on 100th target...
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjparticles.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjquad.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjsimpmesh.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjsound.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjspire.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjstar.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjtext.o
C++ ./out/linuxx86/debug/src/common/effects/pseffectobjtrail.o
Archive ./out/linuxx86/debug/src/common/effects/libeffects.a
Ranlib ./out/linuxx86/debug/src/common/effects/libeffects.a
C++ ./out/linuxx86/debug/src/client/gui/chatwindow.o
C++ ./out/linuxx86/debug/src/client/gui/inventorywindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsactivemagicwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsbookreadingwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsbuddy.o
C++ ./out/linuxx86/debug/src/client/gui/pawscharbirth.o
C++ ./out/linuxx86/debug/src/client/gui/pawscharcreatemain.o
C++ ./out/linuxx86/debug/src/client/gui/pawschardescription.o
C++ ./out/linuxx86/debug/src/client/gui/pawscharparents.o
C++ ./out/linuxx86/debug/src/client/gui/pawscharpick.o
C++ ./out/linuxx86/debug/src/client/gui/pawschild.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigcamera.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigchat.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigchatfilter.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigdetails.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigentityinter.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigentitylabels.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigkeys.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigmouse.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigpvp.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigsound.o
C++ ./out/linuxx86/debug/src/client/gui/pawsconfigwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawscontainerdescwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawscontrolwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawscreditswindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsdetailwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsexchangewindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsglyphwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsgmaction.o
C++ ./out/linuxx86/debug/src/client/gui/pawsgmgui.o
C++ ./out/linuxx86/debug/src/client/gui/pawsgmspawn.o
C++ ./out/linuxx86/debug/src/client/gui/pawsgroupwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsguildwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawshelp.o
C++ ./out/linuxx86/debug/src/client/gui/pawsignore.o
C++ ./out/linuxx86/debug/src/client/gui/pawsinfowindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsinteractwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsinventorydollview.o
C++ ./out/linuxx86/debug/src/client/gui/pawsitemdescriptionwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawslife.o
C++ ./out/linuxx86/debug/src/client/gui/pawsloading.o
C++ ./out/linuxx86/debug/src/client/gui/pawsloginwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawslootwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsmerchantwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsmoney.o
C++ ./out/linuxx86/debug/src/client/gui/pawspath.o
C++ ./out/linuxx86/debug/src/client/gui/pawspetitiongmwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawspetitionwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsquestrewardwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsquestwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsquitinfobox.o
C++ ./out/linuxx86/debug/src/client/gui/pawsskillwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsslot.o
C++ ./out/linuxx86/debug/src/client/gui/pawssmallinventory.o
C++ ./out/linuxx86/debug/src/client/gui/pawsspellbookwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsspellcancelwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawssplashwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawsstackcountwindow.o
C++ ./out/linuxx86/debug/src/client/gui/pawssummary.o
C++ ./out/linuxx86/debug/src/client/gui/psmainwidget.o
C++ ./out/linuxx86/debug/src/client/gui/shortcutwindow.o
Archive ./out/linuxx86/debug/src/client/gui/libgui.a
Title:
Post by: Billy77 on March 20, 2005, 08:15:50 am
Here is the second part of the output :

Archive ./out/linuxx86/debug/src/client/gui/libgui.a
Ranlib ./out/linuxx86/debug/src/client/gui/libgui.a
C++ ./out/linuxx86/debug/src/server/actionmanager.o
C++ ./out/linuxx86/debug/src/server/adminmanager.o
C++ ./out/linuxx86/debug/src/server/advicemanager.o
C++ ./out/linuxx86/debug/src/server/authentserver.o
C++ ./out/linuxx86/debug/src/server/cachemanager.o
C++ ./out/linuxx86/debug/src/server/chatmanager.o
C++ ./out/linuxx86/debug/src/server/client.o
C++ ./out/linuxx86/debug/src/server/clients.o
C++ ./out/linuxx86/debug/src/server/clientstatuslogger.o
C++ ./out/linuxx86/debug/src/server/combatmanager.o
src/server/combatmanager.cpp: In member function `void psCombatManager::ApplyCombatEvent(psCombatGameEvent*, int)\':
src/server/combatmanager.cpp:534: warning: passing negative value `-1\' for argument 8 of `psCombatEventMessage::psCombatEventMessage(unsigned int, int, unsigned int, unsigned int, int, float, long unsigned int, long unsigned int)\'
src/server/combatmanager.cpp:553: warning: passing negative value `-1\' for argument 8 of `psCombatEventMessage::psCombatEventMessage(unsigned int, int, unsigned int, unsigned int, int, float, long unsigned int, long unsigned int)\'
src/server/combatmanager.cpp:572: warning: passing negative value `-1\' for argument 8 of `psCombatEventMessage::psCombatEventMessage(unsigned int, int, unsigned int, unsigned int, int, float, long unsigned int, long unsigned int)\'
src/server/combatmanager.cpp: In member function `void psCombatManager::HandleDeathEvent(MsgEntry*)\':
src/server/combatmanager.cpp:764: warning: passing negative value `-1\' for argument 7 of `psCombatEventMessage::psCombatEventMessage(unsigned int, int, unsigned int, unsigned int, int, float, long unsigned int, long unsigned int)\'
C++ ./out/linuxx86/debug/src/server/command.o
C++ ./out/linuxx86/debug/src/server/creationmanager.o
C++ ./out/linuxx86/debug/src/server/economymanager.o
C++ ./out/linuxx86/debug/src/server/entitymanager.o
C++ ./out/linuxx86/debug/src/server/events.o
C++ ./out/linuxx86/debug/src/server/exchangemanager.o
C++ ./out/linuxx86/debug/src/server/gem.o
src/server/gem.cpp: In member function `void gemActor::ProcessStamina(csVector3&)\':
src/server/gem.cpp:1923: warning: initialization to `int\' from `float\'
src/server/gem.cpp:1923: warning: argument to `int\' from `float\'
C++ ./out/linuxx86/debug/src/server/groupmanager.o
C++ ./out/linuxx86/debug/src/server/guildmanager.o
C++ ./out/linuxx86/debug/src/server/invitemanager.o
C++ ./out/linuxx86/debug/src/server/main.o
C++ ./out/linuxx86/debug/src/server/msgmanager.o
C++ ./out/linuxx86/debug/src/server/netmanager.o
src/common/net/netbase.h:174: warning: inline function `int NetBase::SendTo(sockaddr_in*, const void*, unsigned int)\' used but never defined
C++ ./out/linuxx86/debug/src/server/npcmanager.o
C++ ./out/linuxx86/debug/src/server/paladinjr.o
C++ ./out/linuxx86/debug/src/server/progressionmanager.o
C++ ./out/linuxx86/debug/src/server/psproxlist.o
C++ ./out/linuxx86/debug/src/server/psserver.o
C++ ./out/linuxx86/debug/src/server/psserverchar.o
...on 200th target...
C++ ./out/linuxx86/debug/src/server/psserverdr.o
C++ ./out/linuxx86/debug/src/server/questionmanager.o
C++ ./out/linuxx86/debug/src/server/questmanager.o
C++ ./out/linuxx86/debug/src/server/serverstatus.o
C++ ./out/linuxx86/debug/src/server/spawnmanager.o
C++ ./out/linuxx86/debug/src/server/spellmanager.o
C++ ./out/linuxx86/debug/src/server/usermanager.o
C++ ./out/linuxx86/debug/src/server/weathermanager.o
C++ ./out/linuxx86/debug/src/server/workmanager.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/dictionary.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psaccountinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psactionlocationinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pscharacter.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pscharacterlist.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pscharacterloader.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psentity.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psglyph.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psguildinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psitem.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psitemstats.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psmerchantinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psnpcdialog.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psnpcloader.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psobject.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psquest.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psraceinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pssectorinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psskills.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/psspell.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pstrade.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pstrainerinfo.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/pstrait.o
C++ ./out/linuxx86/debug/src/server/bulkobjects/servervitals.o
LinkApplication psserver
C++ ./out/linuxx86/debug/src/client/actionhandler.o
C++ ./out/linuxx86/debug/src/client/authentclient.o
C++ ./out/linuxx86/debug/src/client/clientcachemanager.o
C++ ./out/linuxx86/debug/src/client/clientvitals.o
C++ ./out/linuxx86/debug/src/client/cmdadmin.o
C++ ./out/linuxx86/debug/src/client/cmdgroups.o
C++ ./out/linuxx86/debug/src/client/cmdguilds.o
C++ ./out/linuxx86/debug/src/client/cmdusers.o
C++ ./out/linuxx86/debug/src/client/cmdutil.o
C++ ./out/linuxx86/debug/src/client/entitylabels.o
C++ ./out/linuxx86/debug/src/client/modehandler.o
C++ ./out/linuxx86/debug/src/client/pscal3dcallback.o
C++ ./out/linuxx86/debug/src/client/pscamera.o
C++ ./out/linuxx86/debug/src/client/pscelclient.o
C++ ./out/linuxx86/debug/src/client/pscharcontrol.o
C++ ./out/linuxx86/debug/src/client/psclientchar.o
C++ ./out/linuxx86/debug/src/client/psclientdr.o
C++ ./out/linuxx86/debug/src/client/psengine.o
C++ ./out/linuxx86/debug/src/client/psnetmanager.o
C++ ./out/linuxx86/debug/src/client/psslotmgr.o
C++ ./out/linuxx86/debug/src/client/questionclient.o
C++ ./out/linuxx86/debug/src/client/zonehandler.o
LinkApplication psclient
C++ ./out/linuxx86/debug/src/setup/pawssetupwindow.o
C++ ./out/linuxx86/debug/src/setup/pssetup.o
LinkApplication pssetup
C++ ./out/linuxx86/debug/src/tools/texparse/texparse.o
LinkApplication texparse
C++ ./out/linuxx86/debug/src/tools/ase2spr/ase.o
C++ ./out/linuxx86/debug/src/tools/ase2spr/ase2spr.o
C++ ./out/linuxx86/debug/src/tools/ase2spr/spr.o
LinkApplication ase_2_spr
C++ ./out/linuxx86/debug/src/paws_generic/eedit.o
C++ ./out/linuxx86/debug/src/paws_generic/pawsgeneric.o
LinkApplication paws_generic
C++ ./out/linuxx86/debug/src/eedit/eeditapp.o
C++ ./out/linuxx86/debug/src/eedit/econtrolmanager.o
C++ ./out/linuxx86/debug/src/eedit/eeditcameratoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eeditediteffecttoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eeditinputboxmanager.o
C++ ./out/linuxx86/debug/src/eedit/eeditloadeffecttoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eeditpositiontoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eeditrendertoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eeditselecteditanchor.o
C++ ./out/linuxx86/debug/src/eedit/eeditselecteditanchorkeyframe.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectfloat.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectlist.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectnewanchor.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectnewanchorkeyframe.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectstring.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectvec3.o
C++ ./out/linuxx86/debug/src/eedit/eeditselectyesno.o
C++ ./out/linuxx86/debug/src/eedit/eedittargettoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eedittoolbox.o
C++ ./out/linuxx86/debug/src/eedit/eedittoolboxmanager.o
C++ ./out/linuxx86/debug/src/eedit/pawseedit.o
C++ ./out/linuxx86/debug/src/eedit/pscal3dcallback.o
LinkApplication eedit
C++ ./out/linuxx86/debug/src/npcclient/command.o
C++ ./out/linuxx86/debug/src/npcclient/gem.o
C++ ./out/linuxx86/debug/src/npcclient/main.o
C++ ./out/linuxx86/debug/src/npcclient/networkmgr.o
C++ ./out/linuxx86/debug/src/npcclient/npc.o
C++ ./out/linuxx86/debug/src/npcclient/npcbehave.o
C++ ./out/linuxx86/debug/src/npcclient/npcclient.o
C++ ./out/linuxx86/debug/src/npcclient/pathfind.o
...on 300th target...
C++ ./out/linuxx86/debug/src/npcclient/pathmanager.o
C++ ./out/linuxx86/debug/src/npcclient/perceptions.o
C++ ./out/linuxx86/debug/src/npcclient/walkpoly.o
src/npcclient/walkpoly.cpp: In function `int ListLength(csList&)\':
src/npcclient/walkpoly.cpp:65: warning: `csList::Iterator\' is implicitly a typename
src/npcclient/walkpoly.cpp:65: warning: implicit typename is deprecated, please see the documentation for details
src/npcclient/walkpoly.cpp: In function `int rnd(int, int)\':
src/npcclient/walkpoly.cpp:1771: warning: return to `int\' from `double\'
src/npcclient/walkpoly.cpp:1771: warning: argument to `int\' from `double\'
LinkApplication psnpcclient
C++ ./out/linuxx86/debug/src/client/sound/pssoundmngr.o
LinkPlugin pssound.so
Copy pssound.csplugin
...updated 306 target(s)...
Title: Steps for CS and CEL
Post by: Isuraeru on March 31, 2005, 01:12:46 pm
Billy , try to download a fresh CVS copy of CS and CEL into your home path:
cvs -z9 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/crystal login
cvs -z9 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/crystal co CS
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/cel login
cvs -z9 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/cel co cel
and then do this:
CS
./configure --enable-debug --enable-new-renderer
jam -j 4
export CRYSTAL=/path/to/CS
you test it with
./walktest -relight
if you don\'t have a video card that support OpenGL use
./walktest -video=software -relight
CEL
./configure --enable-new-renderer
jam -j 4
export CEL=/path/to/cel
./celtst
you can export the directories into variables or modify your .bashrc
And thats all.
Title:
Post by: Karosh_Steinkatz on March 31, 2005, 01:19:53 pm
Quote
Originally posted by Isuraeru
CEL
export CEL=/path/to/cel
export CSCONFPATH=/path/to/cel
./configure --enable-new-renderer
jam -j 4
./celtst
you can export the directories into variables or modify your .bashrc
And thats all.


A small correction :]
I always set the exports before I compile,but CSCONFPATH needs to be set before you compile CEL iirc.

Edit:

Billy77: install curl-devel and rerun configure. It will find curl then and jam will build the updater.
Title:
Post by: DivineLight on April 05, 2005, 08:07:03 pm
For some reason i can\'t get \'libcstool_d.lib\' to build in my CEL libs dir.

What\'s the problem, PS requires it and i don\'t have it in either CEL or CS, anyone with same problem.

I am using VC++ 7, on WinXp. Error is like this:
Compiling...
pssetup.cpp
pawssetupwindow.cpp
Linking...
LINK : fatal error LNK1104: cannot open file \'libcstool_d.lib\'

Build log was saved at \"file://d:\\DivineLight\\Programming\\Projects\\planeshift\\mk\\visualc7.1\\psbuild\\debug\\apppssetup\\BuildLog.htm\"
apppssetup - 1 error(s), 0 warning(s)
Title:
Post by: Merlin_777 on April 06, 2005, 03:29:36 am
libcstool_d.lib and the other libs that you used to link to (libcsutil_d.lib, libcsgeom_d.lib, libcsgfx_d.lib) have all been combined into libcrystalspace_d.lib (and libcrystalspace.lib for release mode).
Title:
Post by: DivineLight on April 06, 2005, 08:09:32 am
It means that the PS source code is outdated?

i downloaded it from platyna\'s warehouse mirror.
http://platyna.xpam.de/planeshift/

or maybe i have CS or CEL past 25th???

or i have everything fine just have to comment out lines that link to libs that are no more there(merged with crystalspace.lib)?
Title:
Post by: AryHann on April 06, 2005, 09:17:33 am
Probably you have CS with a version with libcrystalspace.lib and CEL instead still seeking for the others libs.

You can solve the problem in two ways:
1) Try to get an older version of CS (you can check in the history file on the CVS when the changement took place, probably around the 25th of March)
2)Get a newer version of CEL (maybe the same date as the CS one is better) and update the project files so they search for the right library.

Ary
Title:
Post by: DivineLight on April 06, 2005, 09:57:15 am
I got those libs. I was lucky to get help from jorrit, he told me how to revert my CS CVS to 24th march. It has given me those libs that were merged with crystalspace.lib in recent releases.

Compiling now let\'s see what happens.
Title:
Post by: DivineLight on April 07, 2005, 08:53:14 am
Oh yeah, i have compiled Ps setup, ps client, psserver etc all but i cannot compile the psupdater.exe because it requires curl.

Reading previous posts showed that it\'s a library, now where to get it?
Title:
Post by: AryHann on April 07, 2005, 08:55:53 am
Try Google or http://curl.haxx.se

Ary
Title:
Post by: DivineLight on April 07, 2005, 11:11:27 am
Thanks ARy, i have build the updater succesfully.
Now there\'s only one last problem, while building appeedit i get these linking errors:

------ Build started: Project: appeedit, Configuration: Debug Win32 ------

Linking...
eeditapp.obj : error LNK2019: unresolved external symbol \"public: __thiscall psCal3DCallbackLoader::psCal3DCallbackLoader(struct iObjectRegistry *,class EEditApp *)\" (??0psCal3DCallbackLoader@@QAE@PAUiObjectRegistry@@PAVEEditApp@@@Z) referenced in function \"public: __thiscall EEditApp::EEditApp(struct iObjectRegistry *)\" (??0EEditApp@@QAE@PAUiObjectRegistry@@@Z)
eeditinputboxmanager.obj : error LNK2019: unresolved external symbol \"public: void __thiscall EEditSelectList::Select(class csString *,unsigned int,class csString const &,class EEditInputboxManager::iSelectList *,class csVector2 const &)\" (?Select@EEditSelectList@@QAEXPAVcsString@@IABV2@PAViSelectList@EEditInputboxManager@@ABVcsVector2@@@Z) referenced in function \"public: void __thiscall EEditInputboxManager::SelectList(class csString *,unsigned int,class csString const &,class EEditInputboxManager::iSelectList *)\" (?SelectList@EEditInputboxManager@@QAEXPAVcsString@@IABV2@PAViSelectList@1@@Z)
eeditinputboxmanager.obj : error LNK2019: unresolved external symbol \"public: __thiscall EEditSelectList::EEditSelectList(class PawsManager *)\" (??0EEditSelectList@@QAE@PAVPawsManager@@@Z) referenced in function \"public: virtual class pawsWidget * __thiscall EEditSelectListFactory::Create(void)\" (?Create@EEditSelectListFactory@@UAEPAVpawsWidget@@XZ)
psbuild\\appeedit\\eedit.exe : fatal error LNK1120: 3 unresolved externals

Build log was saved at \"file://d:\\DivineLight\\Programming\\Projects\\planeshift\\mk\\visualc7.1\\psbuild\\debug\\appeedit\\BuildLog.htm\"
appeedit - 4 error(s), 0 warning(s)


---------------------- Done ----------------------

    Build: 0 succeeded, 1 failed, 0 skipped
Title:
Post by: AryHann on April 07, 2005, 02:06:44 pm
From what I know, those errors are known.
You have to wait that they are fixed or you can torture aarobber about it.

Appeedit is not really important except if you have to work on effects.

Ary
Title:
Post by: DivineLight on April 07, 2005, 08:13:28 pm
OK, thanks.
Now i am on Winxp and installed Microsoft SQL server 2000 personel edition. But i can\'t build the \"plgmysql\" project in Plane Shift solution.
The MS SQL server contains include file sql.h but PS needs mysql.h.

The server is built but it doesn\'t runs, nor the npcclient, please tell me what version of SQL server and SDKs are needed to be installed inorder to run my PS server.
Title:
Post by: AryHann on April 07, 2005, 08:26:22 pm
You can simply download from http://www.mysql.com MySQL for Win and, if you follow the compiling-visualc.txt (I assume you are using MSVC as environment) you should be able to reach your goal.

Ary
Title:
Post by: DivineLight on April 07, 2005, 09:02:42 pm
downloading 20mb file named \'mysql-4.0.24-win.zip\' on silly dialup. Hope it works.