[Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Wed Aug 27 17:41:22 CDT 2014
A page in your DokuWiki was added or changed. Here are the details:
Date : 2014/08/27 17:41
User : leaf
Edit Summary: Move Python info up to the Required area, updated list of requirements and relished them in alphabetical order
@@ -16,34 +16,16 @@
* libgd2-noxpm - GD Graphics Library version 2 (without XPM support) (required by libgd-tools)
* libgd2-xpm-dev - GD Graphics Library version 2 (development version)
* libtool - Generic library support script
* make - The GNU version of the "make" utility
+ * python-dev - header files and a static library for Python (default)
* subversion - advanced version control system (aka. svn)
* libapr0 - the Apache Portable Runtime (required by subversion)
* libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion)
As a quick reference:
- sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make subversion python-dev
-
-
-
- ==== Recommended Packages ====
-
- The recommended packages provide additional add-ons or features (summaries included, below) to the server or as a way to test new functions and features.
-
- * autoconf - automatic configure script builder (Not normally required for end-user builds, but it is useful if build scripts are not up to date)
- * [[dev:check|check]] - unit test framework for C (used by the unit tests)
- * libsqlite3-0 - SQLite 3 shared library (used by cflogger)
- * libpython2.4 - Python shared object library (used by game features such as bank, post office, slot machines, etc.)
- * libpython2.4-devel - Required to compile python support into the server
- * libcurl3 - - Multi-protocol file transfer library (required by metaserver2)
- * libcurl4-openssl-dev - Development files and documentation for libcurl (OpenSSL) (required by metaserver2)
- * libsvn-dev - Development files for Subversion libraries (required for Subversion revision number reporting in metaserver2)
-
- As a quick reference:
-
- sudo apt-get install check autoconf libsqlite3-0 libcurl3 libcurl4-openssl-dev libsvn-dev
+ sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make python-dev subversion
Installing Python depends on your choice of Linux distro.
* python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1
* lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64
@@ -61,8 +43,27 @@
Type "help", "copyright", "credits" or "license" for more information.
>>>
If you see something like the above, python is installed, ctrl-d to quit python.
+
+
+
+ ==== Recommended Packages ====
+
+ The recommended packages provide additional add-ons or features (summaries included, below) to the server or as a way to test new functions and features.
+
+ * autoconf - automatic configure script builder (Not normally required for end-user builds, but it is useful if build scripts are not up to date)
+ * [[dev:check|check]] - unit test framework for C (used by the unit tests)
+ * libsqlite3-0 - SQLite 3 shared library (used by cflogger)
+ * libpython2.4 - Python shared object library (used by game features such as bank, post office, slot machines, etc.)
+ * libpython2.4-devel - Required to compile python support into the server
+ * libcurl3 - - Multi-protocol file transfer library (required by metaserver2)
+ * libcurl4-openssl-dev - Development files and documentation for libcurl (OpenSSL) (required by metaserver2)
+ * libsvn-dev - Development files for Subversion libraries (required for Subversion revision number reporting in metaserver2)
+
+ As a quick reference:
+
+ sudo apt-get install check autoconf libsqlite3-0 libcurl3 libcurl4-openssl-dev libsvn-dev
==== Useful Packages ====
These useful packages are not normally required for end-user builds, but they come in handy in cases where developers may have forgotten to check in changes to build scripts, etc.
IP-Address : 63.170.91.101
Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409047077
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