[Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Fri Oct 25 21:25:06 CDT 2013


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2013/10/25 21:25
User        : saru
Edit Summary: Clean up

@@ -1,9 +1,7 @@
- ==== Scope and Purpose ==== 
- This guide sets out the requirements step by step for preparing, downloading, installing and updating a *nix based crossfire server. For information about running crossfire servers go to the [[http://wiki.metalforge.net/doku.php/serverhosting:hosting_a_crossfire_server|hosting a crossfire server]]
- 
- ===== *nix =====
- 
+ ====== Crossfire Compile Guide ======
+ This guide sets out the requirements step by step for preparing, downloading, installing and updating a *nix and windows based crossfire server. For information about running crossfire servers go to the [[http://wiki.metalforge.net/doku.php/serverhosting:hosting_a_crossfire_server|hosting a crossfire server]]
+ ===== *Nix Compile Guide =====
  ==== Requirements ==== 
  
  It's likely that many of these packages (listed alphabetically) are already installed on your system, but this list is a way to make sure.  It's important to have all the right packages in place **before** attempting any builds or compiles.
  
@@ -255,9 +253,12 @@
  arch.svn
  
  and repeat section "COMPILE"
  
- ===== Microsoft (c) Windows =====
+ ===== Microsoft Windows Compile Guide =====
+ Warning this information may be out of date
+ 
+ ==== Requirements ==== 
  The following tools are used to compile the server:
    * Microsoft Visual Studio 6 (service pack 4 probably). Server has not been tested with other versions.
    * flex, from [[http://gnuwin32.sourceforge.net/packages/flex.htm]].
      * you need it to build ''common/loader.c'' and ''random_maps/reader.c'' from their respective .l. Syntax is: ''flex -oloader.c -i loader.l'', ''flex -oreader.c -i -P rm reader.l'' respectively. The ''-P rm'' seems to be required to not have duplicate symbol issues
@@ -275,4 +276,7 @@
  The following tools are used to compile the client:
    * [[http://www.gtk.org|GTK]]. An installer with all required dependencies can be found at the [[http://gladewin32.sourceforge.net/modules/news/|Glade/GTK+ project]]. **Warning**: you'll need to add ~10 directories to include list, and rename some files around (like copy ''libpng.lib'' to ''png.lib''). Don't ask why here, ask Glade/GTK+ project instead :)
    * current SVN (end of 2006) is somewhat broken, and requires some tweaking to build (need to ''undef HAVE_SDL'', comment out lines, add files, and such). That may be fixed or not eventually.
    * if you want metaserver2 support, follow the same instructions as for the server.
+ 
+ ==== START HERE ====
+ A step by step installation guide is not currently available.


IP-Address  : 59.167.121.117
Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1382754020
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