Planeshift innitread12/28/2023 Open updaterconfig.xml in a text editor and change the following lines: planeshift $ jam -aq client Configuring and updating Planeshift ![]() Use the -j3 option to speed up on dual core CPUs. If you wanted to use your own compiler options and changed -march or -O, open the Jamconfig file with a text editior and delete the following lines: COMPILER.CFLAGS += "-march=i686" ![]() Use the -j3 option with jam to speed it up on dual core CPUs. If you have a dual core CPU, then you can add -j3 to the jam command: cs $ jam -aq -j3 plugins cs-config walktestīuild Crystal Entity Layer. Then build CS: cs $ jam -aq plugins cs-config walktest If you wanted to use your own compiler options and changed -march or -O, open the Jamconfig file with a text editor and delete the following lines: configure -without-python -without-java -without-perl -without-lib3ds -with-libcal3d=$CA元D Then re-run autoreconf and continue with configure.Ĭs $. Open the configure.in file with a text editor and delete the line 62 with 'AM_USE_UNITTESTCPP'. It might be that the autoreconf command fails with the message: configure.in:62: error: possibly undefined macro: AM_USE_UNITTESTCPP' If you want to modify compiler options, export CFLAGS and CXXFLAGS with your custom options: $ export CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -msse -msse2 -msse3 -mmmx" You have to reload the profile every time you exit the console and start another one. In the following code replace with the full path to the directory where planeshift is built (for example /home/development).Įxport LD_LIBRARY_PATH=/cal3d/src/cal3d/.libs/:$LD_LIBRARY_PATH Save the file with the name profile in the planeshift directory. $ svn co -r 28731 csĭownload Crystal Entity Layer (CEL) $ svn co -r 3178 cel Building CrystalSpace and PlaneshiftĬreate a profile file that sets all the necessary environment variables. $ svn co -r 493 svn:///svn/cal3d/trunk/cal3d cal3dĭownload CrystalSpace sources. $ svn co planeshiftĭownload Cal3D library sources. Checking out sources from SVN repositories Revision numbers in this guide can be used to build the latest stable version of Planeshift that should work with the current Laanx server. Open a terminal and change your working directory to the base directory. In this document I refer to the base directory as. Planeshift will be installed into a subdirectory planeshift in the base directory and it can be your home directory. Commands that you enter are in blue color and everything else is the expected output on the console.Ĭhoose a base directory for your installation. ![]() Here is the official build document that may give you a clue, which packages should be installed and how:Īll the following commands are run as a normal user and Planeshift will be built for that user only. I found that only curl, jam and svn were missing for me. Since Gentoo Linux is source based, most of the development packages are already installed. The instructions here are tested using Gentoo Linux. Before you startīefore you start building Planeshift from sources, you need to make sure that you have several development packages installed. ![]() Everything here is based on these guides. I would like to thank Arianna Benigno who wrote the original guides to compile Planeshift from CVS sources.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |