widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #00242
[Merge] lp:~aber/widelands/README.compiling into lp:widelands
David Allwicher has proposed merging lp:~aber/widelands/README.compiling into lp:widelands.
Requested reviews:
Widelands Developers (widelands-dev)
For more details, see:
https://code.launchpad.net/~aber/widelands/README.compiling/+merge/50510
related to:
https://bugs.launchpad.net/widelands/+bug/721918
--
https://code.launchpad.net/~aber/widelands/README.compiling/+merge/50510
Your team Widelands Developers is requested to review the proposed merge of lp:~aber/widelands/README.compiling into lp:widelands.
=== modified file 'doc/README.compiling'
--- doc/README.compiling 2010-11-01 11:28:19 +0000
+++ doc/README.compiling 2011-02-20 14:59:03 +0000
@@ -17,6 +17,7 @@
- SDL_ttf >= 2.0.0
- SDL_gfx
- boost >= 1.35
+ - lua >= 5.1
- gettext (look at FAQ if you have problems with -lintl)
- libpng
- zlib
@@ -26,7 +27,7 @@
Make sure you have them all. If you encounter library versions that do not work,
please tell us.
-Optional you will need the following libraries for Widelands' metaserver usage:
+You will need the following libraries for Widelands' metaserver usage:
- ggz-base-libs >= 0.99.5
or
- ggz-client-libs == 0.14.1
@@ -34,10 +35,7 @@
For compiling, you will also need
- Python >= 2.3
- - CMake 2.6 (strictly recommended)
- - scons >= 1.0.0 (optional, if you don't want to use CMake yet, see below)
-If you have a desparate need to use older Python versions then tell us. It'd be
-possible, but the inconvenience seems not to be worthwile so far.
+ - CMake >= 2.6 (strictly recommended)
If you are a developer, you might (optionally!) make use of the following software:
- ctags
@@ -57,7 +55,7 @@
============
-=Unix/Linux=
+=Unix/Mac OS X/Linux=
============
CMake
@@ -113,6 +111,12 @@
$ widelands
+- Find your libraries: Adapt your library search path.
+ Specifies a path which will be used by the cmake commands. It contains the "base" directories,
+ cmake adds /bin, /lib, /include appropriate to each of the directories.
+
+ $ cmake -DCMAKE_PREFIX_PATH="/tmp/widelands/libraries"
+
- Tweak the setup: different install directory.
Say, you don't want to install in /usr/local, but in /usr. This can be done by issuing
this as a parameter to CMake. Parameters are stated by -Dparameter=value.
@@ -204,22 +208,6 @@
Obviously a developer command.
-localization
-------------
-If you choose to install widelands, you'll probably want to take care of proper
-l10n setup. Widelands will normally look for it's locale definitions in
-<install_prefix>/<localedir> (see "scons -h"). To change this setting, use a
-commandline like "scons localedir=foo/bar/baz" (relative to install_prefix)
-or "scons localedir=/foo/bar/baz" (absolute path). If you aren't using scons,
-set INSTALL_LOCALEDIR in src/config.h before starting the compile.
-
-Unless you are doing a release build, you will have to manually call
-"scons locale" to create the message catalogs. Release builds do this by default.
-
-Be aware that our installer does not yet put the files in the correct location.
-You will have to move/copy them yourself!
-
-
=============
= Windows =
Follow ups