[Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Tue Mar 6 17:48:05 CST 2007
A page in your DokuWiki was added or changed. Here are the details:
Date : 2007/03/06 17:48
User : leaf
Edit Summary: Initial formatting cleanup
@@ -1,106 +1,97 @@
- Requirements:
+ ==== Requirements ====
+
FIXME -- this needs to be updated
- * libpng3-dev
- * make
- * flex
- * libgd2-xpm
- * libgd2-xpm-dev
- * libgd-tools
- * check
- * g++
- * bison
- * libgtk2.0-0
- * libgtk1.2
- * libgtk2.0-dev
- * libgtk1.2-dev
- * libgd-dev
- * gdk-imlib11
- * imlib-progs
- * libgd-dev
- * libgd2-xpm
- * libgd2-noxpm
- * python2.4-gd
- * libgd2-xpm-dev
- * subversion
- * sudo
-
- ------------
-
- START HERE:
-
- # This is the starting point and confirms you are located in your home directory
- $ pwd
- /home/<username>
+ * libpng3-dev
+ * make
+ * flex
+ * libgd2-xpm
+ * libgd2-xpm-dev
+ * libgd-tools
+ * check
+ * g++
+ * bison
+ * libgtk2.0-0
+ * libgtk1.2
+ * libgtk2.0-dev
+ * libgtk1.2-dev
+ * libgd-dev
+ * gdk-imlib11
+ * imlib-progs
+ * libgd-dev
+ * libgd2-xpm
+ * libgd2-noxpm
+ * python2.4-gd
+ * libgd2-xpm-dev
+ * subversion
+ * sudo
- -------------
+ ==== START HERE ====
- DOWNLOAD:
+ This is the starting point and confirms you are located in your home directory
- # This downloads the necessary files to your computer, which will be used to compile or build the server
+ $ pwd
+ /home/<username>
- $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/server/trunk server.svn
- $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/trunk maps.svn
- $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/trunk arch.svn
+ ==== DOWNLOAD ====
- --------------
+ This downloads the necessary files to your computer, which will be used to compile or build the server
- SETUP:
+ $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/server/trunk server.svn
+ $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/trunk maps.svn
+ $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/trunk arch.svn
- # This confirms that you are still in your home directory
+ ==== SETUP ====
- $ pwd
- /home/<username>
+ This confirms that you are still in your home directory
- # Now change directory (hence the cd) to the directory that contains the server files
+ $ pwd
+ /home/<username>
- $ cd server.svn
+ Now change directory (hence the cd) to the directory that contains the server files
- # This confirms that you are in the server directory
+ $ cd server.svn
- $ pwd
- /home/<username>/server.svn
+ This confirms that you are in the server directory
- # This step "links" two directories to each other which makes the compile process more automated
+ $ pwd
+ /home/<username>/server.svn
- $ sudo ln -s maps /home/<username>/maps.svn
+ This step "links" two directories to each other which makes the compile process more automated
- # This step "links" two directories to each other which makes the compile process more automated and
- # is used by the server once Crossfire server is up and running.
- # This links the server to the map files which you downloaded earlier.
+ $ sudo ln -s maps /home/<username>/maps.svn
- $ sudo ln -s /home/<username>/maps.svn /usr/games/crossfire/share/crossfire/maps
+ This step "links" two directories to each other which makes the compile process more automated and is used by the server once Crossfire server is up and running. This links the server to the map files which you downloaded earlier.
- # Now change directory (hence the cd) to the directory that contains the library files
+ $ sudo ln -s /home/<username>/maps.svn /usr/games/crossfire/share/crossfire/maps
- $ cd lib
+ Now change directory (hence the cd) to the directory that contains the library files
- # Double check that you are in the correct directory
+ $ cd lib
- $ pwd
- /home/<username>/server.svn/lib
+ Double check that you are in the correct directory
- # This step "links" two directories to each other which makes the compile process more automated.
- # This links the arch or archetype files to the server files which you downloaded earlier.
+ $ pwd
+ /home/<username>/server.svn/lib
- $ ln -s /home/<username>/arch.svn ./arch
+ This step "links" two directories to each other which makes the compile process more automated. This links the arch or archetype files to the server files which you downloaded earlier.
- # Go back another directory
+ $ ln -s /home/<username>/arch.svn ./arch
- $ cd ..
+ Go back another directory
- # Double check that you are in the correct directory
+ $ cd ..
- $ pwd
- /home/<username>/server.svn
+ Double check that you are in the correct directory which is the server directory
- -----------------
+ $ pwd
+ /home/<username>/server.svn
- COMPILE:
+ ==== COMPILE ====
- # Now you are going to begin the compile process
+ Now you are going to begin the compile process
- $ sudo ./configure && make && make install
+ $ sudo ./configure && make && make install
IP-Address : 65.193.16.100
Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1173219402
New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list