<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://springrts-wiki.p2004a.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Romulous</id>
	<title>Spring - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://springrts-wiki.p2004a.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Romulous"/>
	<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/wiki/Special:Contributions/Romulous"/>
	<updated>2026-11-08T23:15:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Building_Spring_on_Linux&amp;diff=3357</id>
		<title>Building Spring on Linux</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Building_Spring_on_Linux&amp;diff=3357"/>
		<updated>2010-08-16T03:09:24Z</updated>

		<summary type="html">&lt;p&gt;Romulous: /* Using CMake (2.6 or newer) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Engine_Development|Development]] &amp;lt; [[Building_spring|Building Spring]] &amp;lt; {{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
= Build From Source on Linux =&lt;br /&gt;
If you prefer to use your distributions package system (release versions only), refer to the Linux [[SetupGuide]].&lt;br /&gt;
&lt;br /&gt;
If there is no package tailored for your distribution, you have to install from sources manually. Doing this for distributions where packages are available is not recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=warning&amp;gt;&#039;&#039;&#039;Warning:&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Be careful when building from source.&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
You might encounter sync errors in online play if:&lt;br /&gt;
* you are using an untested compiler (&#039;&#039;gcc&#039;&#039; from the 4.x serie should be safe)&lt;br /&gt;
* you use non-standard compiler settings (be careful about &#039;&#039;-march&#039;&#039;)!&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Obtaining the Source ==&lt;br /&gt;
{{Obtaining_The_Source_Code}}&lt;br /&gt;
&lt;br /&gt;
= Get Dependencies =&lt;br /&gt;
&lt;br /&gt;
To compile, you will have to install some development packages Spring depends on. These vary from distro to distro and may also depend on your specific configuration.&lt;br /&gt;
&lt;br /&gt;
If your distributions is not listed below, you should be able to figure out the correct package names from this.&lt;br /&gt;
&lt;br /&gt;
== Full list ==&lt;br /&gt;
* Programs necessary to build&lt;br /&gt;
** &#039;&#039;cmake&#039;&#039;&lt;br /&gt;
** &#039;&#039;7zip&#039;&#039; (aka &#039;&#039;p7zip&#039;&#039; or &#039;&#039;7z&#039;&#039;)&lt;br /&gt;
** The usual build toolchain&lt;br /&gt;
*** &#039;&#039;gcc&#039;&#039;&lt;br /&gt;
*** &#039;&#039;make&#039;&#039;&lt;br /&gt;
* Libraries&lt;br /&gt;
** SDL&lt;br /&gt;
** &#039;&#039;boost&#039;&#039; (version 1.35 or later)&lt;br /&gt;
*** &#039;&#039;threads&#039;&#039;&lt;br /&gt;
*** &#039;&#039;regex&#039;&#039;&lt;br /&gt;
*** &#039;&#039;signals&#039;&#039;&lt;br /&gt;
*** &#039;&#039;system&#039;&#039;&lt;br /&gt;
*** &#039;&#039;program-options&#039;&#039;&lt;br /&gt;
** &#039;&#039;libdeviL&#039;&#039; (IL)&lt;br /&gt;
** OpenAL (openal-soft, older openal-0.0.8 does not work)&lt;br /&gt;
** OpenGL headers (mesa, GLEW, etc.)&lt;br /&gt;
** &#039;&#039;zlib&#039;&#039;&lt;br /&gt;
** &#039;&#039;freetype&#039;&#039; (2)&lt;br /&gt;
** &#039;&#039;ogg&#039;&#039;, &#039;&#039;vorbis&#039;&#039; and &#039;&#039;vorbisfile&#039;&#039;&lt;br /&gt;
* Optional (for AI Interfaces and Skirmish AIs)&lt;br /&gt;
** &#039;&#039;python&#039;&#039; (2.5+)&lt;br /&gt;
** &#039;&#039;jdk&#039;&#039; (1.5+)&lt;br /&gt;
&lt;br /&gt;
== Debian ==&lt;br /&gt;
&lt;br /&gt;
For Etch (debian 4.0 stable) and Sid (debian unstable), I&#039;ve confirmed the&lt;br /&gt;
following to be the minimal set that is necessary to get. This works with Ubuntu 8.10, too.&lt;br /&gt;
As of ~ July 2009, spring depends on boost 1.35+ (if your distro is behind, you can try [https://launchpad.net/~pgquiles/+archive/ppa some unofficial backports]). &lt;br /&gt;
&lt;br /&gt;
Also, on 64-bit, be sure to build against DevIL 1.6.8-rc2+, as 1.6.7 has a bug in the PNG loading code that causes issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential zlib1g-dev libfreetype6-dev&lt;br /&gt;
sudo aptitude install libsdl1.2-dev libopenal-dev libglew-dev zip&lt;br /&gt;
sudo aptitude install libvorbis-dev libxcursor-dev libdevil-dev&lt;br /&gt;
sudo aptitude install libboost-system1.37-dev libboost-system1.37-thread-dev&lt;br /&gt;
sudo aptitude install libboost-system1.37-regex-dev &lt;br /&gt;
sudo aptitude install libboost-system1.37-serialization-dev&lt;br /&gt;
sudo aptitude install libboost-system1.37-program-options-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and either scons and python2.5-dev or cmake, depending on what you use for building (I advise to use cmake). On debian 5.0 (lenny), libglew1.5-dev is required as well.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu 8.04 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install p7zip-full libboost-thread1.40-dev libboost-regex1.40-dev&lt;br /&gt;
apt-get install libboost-program-options1.40-dev libboost-signals1.40-dev &lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
(or exchange the libboost 1.40 with 1.37, if you are using that version)&lt;br /&gt;
&lt;br /&gt;
== Gentoo ==&lt;br /&gt;
This has been tested to work with a clean install of gentoo 2008.0:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
emerge cmake \&amp;gt;=media-libs/freetype-2.0.0 \&amp;gt;=media-libs/libsdl-1.2.0&lt;br /&gt;
emerge media-libs/openal media-libs/glew dev-libs/boost&lt;br /&gt;
emerge app-arch/zip media-libs/libogg&lt;br /&gt;
USE=&amp;quot;png jpg tiff opengl&amp;quot; emerge media-libs/devil &lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fedora ==&lt;br /&gt;
&lt;br /&gt;
On Fedora 8:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install cmake boost-devel openal-devel SDL-devel \&lt;br /&gt;
DevIL-devel glew-devel libvorbis-devel &lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On Fedora 12:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install gcc-c++ cmake boost-devel DevIL-devel freetype-devel \&lt;br /&gt;
glew-devel libvorbis-devel libXcursor-devel openal-devel SDL-devel p7zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Slackware ==&lt;br /&gt;
&lt;br /&gt;
On Slackware 13, cmake, ogg &amp;amp; vorbis, boost, glew and SDL already come with the full regular install, both libs and headers. You can find helper scripts to easily compile and package DevIL, OpenAL and spring itself [http://slackbuilds.org/ here].&lt;br /&gt;
&lt;br /&gt;
= Build And Install =&lt;br /&gt;
&lt;br /&gt;
== Using CMake (2.6 or newer) ==&lt;br /&gt;
Configure and build:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake .&lt;br /&gt;
make spring&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
make install-spring&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default install paths are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/bin/spring&amp;lt;/code&amp;gt; Spring executable&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/share/games/spring&amp;lt;/code&amp;gt; read-only data&lt;br /&gt;
&lt;br /&gt;
If you want &amp;lt;code&amp;gt;/usr&amp;lt;/code&amp;gt; prefix instead of &amp;lt;code&amp;gt;/usr/local&amp;lt;/code&amp;gt;, configure like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake -DCMAKE_INSTALL_PREFIX=/usr .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
For further ways of customizing your build, have a look at the variables shown with:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake -LH .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ububtu 9.10 - if it cannot locate freetype include dir, then use:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake -DFREETYPE_INCLUDE_DIR=/usr .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you experience performance problems on multi-core systems, you may additionally build the MT version of spring:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
make spring-mt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And install with:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
make install-spring-mt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other targets are: &amp;lt;code&amp;gt;spring-hl&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;spring-dedicated&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Using Scons ==&lt;br /&gt;
Configure and build:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
scons configure&lt;br /&gt;
scons&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
scons install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Finalizing_linux_install}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Compiling]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Building_Spring_on_Linux&amp;diff=3356</id>
		<title>Building Spring on Linux</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Building_Spring_on_Linux&amp;diff=3356"/>
		<updated>2010-08-16T03:09:07Z</updated>

		<summary type="html">&lt;p&gt;Romulous: /* Using CMake (2.6 or newer) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Engine_Development|Development]] &amp;lt; [[Building_spring|Building Spring]] &amp;lt; {{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
= Build From Source on Linux =&lt;br /&gt;
If you prefer to use your distributions package system (release versions only), refer to the Linux [[SetupGuide]].&lt;br /&gt;
&lt;br /&gt;
If there is no package tailored for your distribution, you have to install from sources manually. Doing this for distributions where packages are available is not recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=warning&amp;gt;&#039;&#039;&#039;Warning:&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Be careful when building from source.&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
You might encounter sync errors in online play if:&lt;br /&gt;
* you are using an untested compiler (&#039;&#039;gcc&#039;&#039; from the 4.x serie should be safe)&lt;br /&gt;
* you use non-standard compiler settings (be careful about &#039;&#039;-march&#039;&#039;)!&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Obtaining the Source ==&lt;br /&gt;
{{Obtaining_The_Source_Code}}&lt;br /&gt;
&lt;br /&gt;
= Get Dependencies =&lt;br /&gt;
&lt;br /&gt;
To compile, you will have to install some development packages Spring depends on. These vary from distro to distro and may also depend on your specific configuration.&lt;br /&gt;
&lt;br /&gt;
If your distributions is not listed below, you should be able to figure out the correct package names from this.&lt;br /&gt;
&lt;br /&gt;
== Full list ==&lt;br /&gt;
* Programs necessary to build&lt;br /&gt;
** &#039;&#039;cmake&#039;&#039;&lt;br /&gt;
** &#039;&#039;7zip&#039;&#039; (aka &#039;&#039;p7zip&#039;&#039; or &#039;&#039;7z&#039;&#039;)&lt;br /&gt;
** The usual build toolchain&lt;br /&gt;
*** &#039;&#039;gcc&#039;&#039;&lt;br /&gt;
*** &#039;&#039;make&#039;&#039;&lt;br /&gt;
* Libraries&lt;br /&gt;
** SDL&lt;br /&gt;
** &#039;&#039;boost&#039;&#039; (version 1.35 or later)&lt;br /&gt;
*** &#039;&#039;threads&#039;&#039;&lt;br /&gt;
*** &#039;&#039;regex&#039;&#039;&lt;br /&gt;
*** &#039;&#039;signals&#039;&#039;&lt;br /&gt;
*** &#039;&#039;system&#039;&#039;&lt;br /&gt;
*** &#039;&#039;program-options&#039;&#039;&lt;br /&gt;
** &#039;&#039;libdeviL&#039;&#039; (IL)&lt;br /&gt;
** OpenAL (openal-soft, older openal-0.0.8 does not work)&lt;br /&gt;
** OpenGL headers (mesa, GLEW, etc.)&lt;br /&gt;
** &#039;&#039;zlib&#039;&#039;&lt;br /&gt;
** &#039;&#039;freetype&#039;&#039; (2)&lt;br /&gt;
** &#039;&#039;ogg&#039;&#039;, &#039;&#039;vorbis&#039;&#039; and &#039;&#039;vorbisfile&#039;&#039;&lt;br /&gt;
* Optional (for AI Interfaces and Skirmish AIs)&lt;br /&gt;
** &#039;&#039;python&#039;&#039; (2.5+)&lt;br /&gt;
** &#039;&#039;jdk&#039;&#039; (1.5+)&lt;br /&gt;
&lt;br /&gt;
== Debian ==&lt;br /&gt;
&lt;br /&gt;
For Etch (debian 4.0 stable) and Sid (debian unstable), I&#039;ve confirmed the&lt;br /&gt;
following to be the minimal set that is necessary to get. This works with Ubuntu 8.10, too.&lt;br /&gt;
As of ~ July 2009, spring depends on boost 1.35+ (if your distro is behind, you can try [https://launchpad.net/~pgquiles/+archive/ppa some unofficial backports]). &lt;br /&gt;
&lt;br /&gt;
Also, on 64-bit, be sure to build against DevIL 1.6.8-rc2+, as 1.6.7 has a bug in the PNG loading code that causes issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential zlib1g-dev libfreetype6-dev&lt;br /&gt;
sudo aptitude install libsdl1.2-dev libopenal-dev libglew-dev zip&lt;br /&gt;
sudo aptitude install libvorbis-dev libxcursor-dev libdevil-dev&lt;br /&gt;
sudo aptitude install libboost-system1.37-dev libboost-system1.37-thread-dev&lt;br /&gt;
sudo aptitude install libboost-system1.37-regex-dev &lt;br /&gt;
sudo aptitude install libboost-system1.37-serialization-dev&lt;br /&gt;
sudo aptitude install libboost-system1.37-program-options-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and either scons and python2.5-dev or cmake, depending on what you use for building (I advise to use cmake). On debian 5.0 (lenny), libglew1.5-dev is required as well.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu 8.04 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install p7zip-full libboost-thread1.40-dev libboost-regex1.40-dev&lt;br /&gt;
apt-get install libboost-program-options1.40-dev libboost-signals1.40-dev &lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
(or exchange the libboost 1.40 with 1.37, if you are using that version)&lt;br /&gt;
&lt;br /&gt;
== Gentoo ==&lt;br /&gt;
This has been tested to work with a clean install of gentoo 2008.0:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
emerge cmake \&amp;gt;=media-libs/freetype-2.0.0 \&amp;gt;=media-libs/libsdl-1.2.0&lt;br /&gt;
emerge media-libs/openal media-libs/glew dev-libs/boost&lt;br /&gt;
emerge app-arch/zip media-libs/libogg&lt;br /&gt;
USE=&amp;quot;png jpg tiff opengl&amp;quot; emerge media-libs/devil &lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fedora ==&lt;br /&gt;
&lt;br /&gt;
On Fedora 8:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install cmake boost-devel openal-devel SDL-devel \&lt;br /&gt;
DevIL-devel glew-devel libvorbis-devel &lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On Fedora 12:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install gcc-c++ cmake boost-devel DevIL-devel freetype-devel \&lt;br /&gt;
glew-devel libvorbis-devel libXcursor-devel openal-devel SDL-devel p7zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Slackware ==&lt;br /&gt;
&lt;br /&gt;
On Slackware 13, cmake, ogg &amp;amp; vorbis, boost, glew and SDL already come with the full regular install, both libs and headers. You can find helper scripts to easily compile and package DevIL, OpenAL and spring itself [http://slackbuilds.org/ here].&lt;br /&gt;
&lt;br /&gt;
= Build And Install =&lt;br /&gt;
&lt;br /&gt;
== Using CMake (2.6 or newer) ==&lt;br /&gt;
Configure and build:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake .&lt;br /&gt;
make spring&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
make install-spring&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Default install paths are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/bin/spring&amp;lt;/code&amp;gt; Spring executable&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/share/games/spring&amp;lt;/code&amp;gt; read-only data&lt;br /&gt;
&lt;br /&gt;
If you want &amp;lt;code&amp;gt;/usr&amp;lt;/code&amp;gt; prefix instead of &amp;lt;code&amp;gt;/usr/local&amp;lt;/code&amp;gt;, configure like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake -DCMAKE_INSTALL_PREFIX=/usr .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
For further ways of customizing your build, have a look at the variables shown with:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake -LH .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ububtu 9.10 - if it cannot locate freetpye include dir, then use:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake -DFREETYPE_INCLUDE_DIR=/usr .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you experience performance problems on multi-core systems, you may additionally build the MT version of spring:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
make spring-mt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And install with:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
make install-spring-mt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other targets are: &amp;lt;code&amp;gt;spring-hl&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;spring-dedicated&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Using Scons ==&lt;br /&gt;
Configure and build:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
scons configure&lt;br /&gt;
scons&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
scons install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Finalizing_linux_install}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Compiling]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9331</id>
		<title>Gentoo install</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9331"/>
		<updated>2010-06-14T11:26:45Z</updated>

		<summary type="html">&lt;p&gt;Romulous: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__[[Image:Gentoo.png]]&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
An overlay to use with layman is provided. If gentoo overlays and/or layman are new to you, [http://overlays.gentoo.org/ read about them], as they are an essential part of gentoo.&lt;br /&gt;
&lt;br /&gt;
This example assumes you never used layman before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### install layman (with git support)&lt;br /&gt;
### you don&#039;t need to if you used layman before, obviously&lt;br /&gt;
echo &amp;quot;app-portage/layman git&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
emerge layman&lt;br /&gt;
echo &amp;quot;source /usr/local/portage/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 or later use:&lt;br /&gt;
echo &amp;quot;source /var/lib/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
### add spring overlay to layman&lt;br /&gt;
layman -f -a Spring -o http://springrts.com/dl/overlays.xml&lt;br /&gt;
&lt;br /&gt;
### allow installation of unstable versions&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 or later package.keywords is a directory. &lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords/spring.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords/spring.keywords&lt;br /&gt;
&lt;br /&gt;
emerge eselect-wxwidgets wxGTK&lt;br /&gt;
&lt;br /&gt;
### make sure wxWidgets has been activated, springlobby will fail without it with error:&lt;br /&gt;
### Could NOT find wxWidgets (missing: wxWidgets_FOUND)&lt;br /&gt;
eselect wxwidgets list &lt;br /&gt;
Available wxWidgets profiles:&lt;br /&gt;
  [1]   gtk2-unicode-release-2.8 *&lt;br /&gt;
&lt;br /&gt;
# if none set, select one with e.g.:&lt;br /&gt;
eselect wxwidgets set 1&lt;br /&gt;
&lt;br /&gt;
### install game and lobby&lt;br /&gt;
emerge spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### update the repository and check for new versions&lt;br /&gt;
layman -S&lt;br /&gt;
&lt;br /&gt;
### upgrade existing installations&lt;br /&gt;
emerge -u spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your paths are: Spring executable in &amp;lt;code&amp;gt;/usr/games/bin/spring&amp;lt;/code&amp;gt; and&lt;br /&gt;
read-only data in &amp;lt;code&amp;gt;/usr/share/games/spring&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Finalizing installation =&lt;br /&gt;
&lt;br /&gt;
Now you have Spring installed along with SpringLobby. You are now ready to start springlobby for the first time.&lt;br /&gt;
&lt;br /&gt;
== Maps &amp;amp; Mods ==&lt;br /&gt;
&lt;br /&gt;
Since Spring is only an engine, you need to download games/mods for it, and the maps that go with those games. &lt;br /&gt;
&lt;br /&gt;
Springlobby will automatically do this for you using bittorrent when you attempt to join a game with a map or mod that you don&#039;t currently have.&lt;br /&gt;
&lt;br /&gt;
If you want to download it manually or browse existing maps, there are several easy to use websites - here are some:&lt;br /&gt;
*[http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles]&lt;br /&gt;
*[http://spring-portal.com/ Spring-Portal]&lt;br /&gt;
*[http://www.darkstars.co.uk/downloads/index.php?dir=spring Darkstars]&lt;br /&gt;
&lt;br /&gt;
Pick any of those sites, download a map or mod, and then double click it.  This will move it to your Spring folder using the spring map/mod installer program.  If you wish to move maps/mods by hand, they are located under ~/.spring/maps/ or ~/.spring/mods/ (if the folder doesn&#039;t exist - create it). Don&#039;t unpack the file in any way though, just download and save it. Reload your maps/mods in Springlobby, (Tools -&amp;gt; Reload maps/mods) and they will be ready to use.&lt;br /&gt;
&lt;br /&gt;
These sites also may provide other neat things like lua widgets, epic replays, AI bots (for playing offline or to team up on with a freind).  Generally the installation requires you to download the file and place it in the appropriate folder in your ~/.spring directory. (you may have to create the folder)&lt;br /&gt;
&lt;br /&gt;
Hint: If you know the map name you want, there is a Search function provided in those websites. Just write a part of the name, like one word, and you&#039;ll easily find the map you were looking for - this is helpful later on.&lt;br /&gt;
&lt;br /&gt;
=== BA (Balanced Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A popular mod to get started with is Balanced Annihilation (BA) 6.21. Please note that before you can run it though, you&#039;ll need to download the OTA content - read the section below on how to get that.&lt;br /&gt;
&lt;br /&gt;
=== CA (Complete Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A new mod with better models, graphical effects, and a different take on gameplay is the CA mod - get it [http://trac.caspring.org/wiki/CAInstaller here].&lt;br /&gt;
&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9330</id>
		<title>Gentoo install</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9330"/>
		<updated>2010-06-14T11:18:04Z</updated>

		<summary type="html">&lt;p&gt;Romulous: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__[[Image:Gentoo.png]]&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
An overlay to use with layman is provided. If gentoo overlays and/or layman are new to you, [http://overlays.gentoo.org/ read about them], as they are an essential part of gentoo.&lt;br /&gt;
&lt;br /&gt;
This example assumes you never used layman before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### install layman (with git support)&lt;br /&gt;
### you don&#039;t need to if you used layman before, obviously&lt;br /&gt;
echo &amp;quot;app-portage/layman git&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
emerge layman&lt;br /&gt;
echo &amp;quot;source /usr/local/portage/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 or later use:&lt;br /&gt;
echo &amp;quot;source /var/lib/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
### add spring overlay to layman&lt;br /&gt;
layman -f -a Spring -o http://springrts.com/dl/overlays.xml&lt;br /&gt;
&lt;br /&gt;
### allow installation of unstable versions&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
emerge eselect-wxwidgets wxGTK&lt;br /&gt;
&lt;br /&gt;
### make sure wxWidgets has been activated, springlobby will fail without it with error:&lt;br /&gt;
### Could NOT find wxWidgets (missing: wxWidgets_FOUND)&lt;br /&gt;
eselect wxwidgets list &lt;br /&gt;
Available wxWidgets profiles:&lt;br /&gt;
  [1]   gtk2-unicode-release-2.8 *&lt;br /&gt;
&lt;br /&gt;
# if none set, select one with e.g.:&lt;br /&gt;
eselect wxwidgets set 1&lt;br /&gt;
&lt;br /&gt;
### install game and lobby&lt;br /&gt;
emerge spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### update the repository and check for new versions&lt;br /&gt;
layman -S&lt;br /&gt;
&lt;br /&gt;
### upgrade existing installations&lt;br /&gt;
emerge -u spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your paths are: Spring executable in &amp;lt;code&amp;gt;/usr/games/bin/spring&amp;lt;/code&amp;gt; and&lt;br /&gt;
read-only data in &amp;lt;code&amp;gt;/usr/share/games/spring&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Finalizing installation =&lt;br /&gt;
&lt;br /&gt;
Now you have Spring installed along with SpringLobby. You are now ready to start springlobby for the first time.&lt;br /&gt;
&lt;br /&gt;
== Maps &amp;amp; Mods ==&lt;br /&gt;
&lt;br /&gt;
Since Spring is only an engine, you need to download games/mods for it, and the maps that go with those games. &lt;br /&gt;
&lt;br /&gt;
Springlobby will automatically do this for you using bittorrent when you attempt to join a game with a map or mod that you don&#039;t currently have.&lt;br /&gt;
&lt;br /&gt;
If you want to download it manually or browse existing maps, there are several easy to use websites - here are some:&lt;br /&gt;
*[http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles]&lt;br /&gt;
*[http://spring-portal.com/ Spring-Portal]&lt;br /&gt;
*[http://www.darkstars.co.uk/downloads/index.php?dir=spring Darkstars]&lt;br /&gt;
&lt;br /&gt;
Pick any of those sites, download a map or mod, and then double click it.  This will move it to your Spring folder using the spring map/mod installer program.  If you wish to move maps/mods by hand, they are located under ~/.spring/maps/ or ~/.spring/mods/ (if the folder doesn&#039;t exist - create it). Don&#039;t unpack the file in any way though, just download and save it. Reload your maps/mods in Springlobby, (Tools -&amp;gt; Reload maps/mods) and they will be ready to use.&lt;br /&gt;
&lt;br /&gt;
These sites also may provide other neat things like lua widgets, epic replays, AI bots (for playing offline or to team up on with a freind).  Generally the installation requires you to download the file and place it in the appropriate folder in your ~/.spring directory. (you may have to create the folder)&lt;br /&gt;
&lt;br /&gt;
Hint: If you know the map name you want, there is a Search function provided in those websites. Just write a part of the name, like one word, and you&#039;ll easily find the map you were looking for - this is helpful later on.&lt;br /&gt;
&lt;br /&gt;
=== BA (Balanced Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A popular mod to get started with is Balanced Annihilation (BA) 6.21. Please note that before you can run it though, you&#039;ll need to download the OTA content - read the section below on how to get that.&lt;br /&gt;
&lt;br /&gt;
=== CA (Complete Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A new mod with better models, graphical effects, and a different take on gameplay is the CA mod - get it [http://trac.caspring.org/wiki/CAInstaller here].&lt;br /&gt;
&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9329</id>
		<title>Gentoo install</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9329"/>
		<updated>2010-06-08T05:36:38Z</updated>

		<summary type="html">&lt;p&gt;Romulous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__[[Image:Gentoo.png]]&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
An overlay to use with layman is provided. If gentoo overlays and/or layman are new to you, [http://overlays.gentoo.org/ read about them], as they are an essential part of gentoo.&lt;br /&gt;
&lt;br /&gt;
This example assumes you never used layman before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### install layman (with git support)&lt;br /&gt;
### you don&#039;t need to if you used layman before, obviously&lt;br /&gt;
echo &amp;quot;app-portage/layman git&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
emerge layman&lt;br /&gt;
echo &amp;quot;source /usr/local/portage/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 on use:&lt;br /&gt;
echo &amp;quot;source /var/lib/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
### add spring overlay to layman&lt;br /&gt;
layman -f -a Spring -o http://springrts.com/dl/overlays.xml&lt;br /&gt;
&lt;br /&gt;
### allow installation of unstable versions&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
emerge eselect-wxwidgets wxGTK&lt;br /&gt;
&lt;br /&gt;
### make sure wxWidgets has been activated, springlobby will fail without it with error:&lt;br /&gt;
### Could NOT find wxWidgets (missing: wxWidgets_FOUND)&lt;br /&gt;
eselect wxwidgets list &lt;br /&gt;
Available wxWidgets profiles:&lt;br /&gt;
  [1]   gtk2-unicode-release-2.8 *&lt;br /&gt;
&lt;br /&gt;
# if none set, select one with e.g.:&lt;br /&gt;
eselect wxwidgets set 1&lt;br /&gt;
&lt;br /&gt;
### install game and lobby&lt;br /&gt;
emerge spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### update the repository and check for new versions&lt;br /&gt;
layman -S&lt;br /&gt;
&lt;br /&gt;
### upgrade existing installations&lt;br /&gt;
emerge -u spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your paths are: Spring executable in &amp;lt;code&amp;gt;/usr/games/bin/spring&amp;lt;/code&amp;gt; and&lt;br /&gt;
read-only data in &amp;lt;code&amp;gt;/usr/share/games/spring&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Finalizing installation =&lt;br /&gt;
&lt;br /&gt;
Now you have Spring installed along with SpringLobby. You are now ready to start springlobby for the first time.&lt;br /&gt;
&lt;br /&gt;
== Maps &amp;amp; Mods ==&lt;br /&gt;
&lt;br /&gt;
Since Spring is only an engine, you need to download games/mods for it, and the maps that go with those games. &lt;br /&gt;
&lt;br /&gt;
Springlobby will automatically do this for you using bittorrent when you attempt to join a game with a map or mod that you don&#039;t currently have.&lt;br /&gt;
&lt;br /&gt;
If you want to download it manually or browse existing maps, there are several easy to use websites - here are some:&lt;br /&gt;
*[http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles]&lt;br /&gt;
*[http://spring-portal.com/ Spring-Portal]&lt;br /&gt;
*[http://www.darkstars.co.uk/downloads/index.php?dir=spring Darkstars]&lt;br /&gt;
&lt;br /&gt;
Pick any of those sites, download a map or mod, and then double click it.  This will move it to your Spring folder using the spring map/mod installer program.  If you wish to move maps/mods by hand, they are located under ~/.spring/maps/ or ~/.spring/mods/ (if the folder doesn&#039;t exist - create it). Don&#039;t unpack the file in any way though, just download and save it. Reload your maps/mods in Springlobby, (Tools -&amp;gt; Reload maps/mods) and they will be ready to use.&lt;br /&gt;
&lt;br /&gt;
These sites also may provide other neat things like lua widgets, epic replays, AI bots (for playing offline or to team up on with a freind).  Generally the installation requires you to download the file and place it in the appropriate folder in your ~/.spring directory. (you may have to create the folder)&lt;br /&gt;
&lt;br /&gt;
Hint: If you know the map name you want, there is a Search function provided in those websites. Just write a part of the name, like one word, and you&#039;ll easily find the map you were looking for - this is helpful later on.&lt;br /&gt;
&lt;br /&gt;
=== BA (Balanced Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A popular mod to get started with is Balanced Annihilation (BA) 6.21. Please note that before you can run it though, you&#039;ll need to download the OTA content - read the section below on how to get that.&lt;br /&gt;
&lt;br /&gt;
=== CA (Complete Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A new mod with better models, graphical effects, and a different take on gameplay is the CA mod - get it [http://trac.caspring.org/wiki/CAInstaller here].&lt;br /&gt;
&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9328</id>
		<title>Gentoo install</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9328"/>
		<updated>2010-06-08T05:35:17Z</updated>

		<summary type="html">&lt;p&gt;Romulous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__[[Image:Gentoo.png]]&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
An overlay to use with layman is provided. If gentoo overlays and/or layman are new to you, [http://overlays.gentoo.org/ read about them], as they are an essential part of gentoo.&lt;br /&gt;
&lt;br /&gt;
This example assumes you never used layman before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### install layman (with git support)&lt;br /&gt;
### you don&#039;t need to if you used layman before, obviously&lt;br /&gt;
echo &amp;quot;app-portage/layman git&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
emerge layman&lt;br /&gt;
echo &amp;quot;source /usr/local/portage/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 on use:&lt;br /&gt;
echo &amp;quot;source /var/lib/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
### add spring overlay to layman&lt;br /&gt;
layman -f -a Spring -o http://springrts.com/dl/overlays.xml&lt;br /&gt;
&lt;br /&gt;
### allow installation of unstable versions&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
emerge eselect-wxwidgets wxGTK&lt;br /&gt;
&lt;br /&gt;
### make sure wxWidgets has been activated, springlobby will fail without it with error:&lt;br /&gt;
### Could NOT find wxWidgets (missing: wxWidgets_FOUND)&lt;br /&gt;
eselect wxwidgets list # if none set, select one with e.g.:&lt;br /&gt;
eselect wxwidgets set 3&lt;br /&gt;
&lt;br /&gt;
### install game and lobby&lt;br /&gt;
emerge spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### update the repository and check for new versions&lt;br /&gt;
layman -S&lt;br /&gt;
&lt;br /&gt;
### upgrade existing installations&lt;br /&gt;
emerge -u spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your paths are: Spring executable in &amp;lt;code&amp;gt;/usr/games/bin/spring&amp;lt;/code&amp;gt; and&lt;br /&gt;
read-only data in &amp;lt;code&amp;gt;/usr/share/games/spring&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Finalizing installation =&lt;br /&gt;
&lt;br /&gt;
Now you have Spring installed along with SpringLobby. You are now ready to start springlobby for the first time.&lt;br /&gt;
&lt;br /&gt;
== Maps &amp;amp; Mods ==&lt;br /&gt;
&lt;br /&gt;
Since Spring is only an engine, you need to download games/mods for it, and the maps that go with those games. &lt;br /&gt;
&lt;br /&gt;
Springlobby will automatically do this for you using bittorrent when you attempt to join a game with a map or mod that you don&#039;t currently have.&lt;br /&gt;
&lt;br /&gt;
If you want to download it manually or browse existing maps, there are several easy to use websites - here are some:&lt;br /&gt;
*[http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles]&lt;br /&gt;
*[http://spring-portal.com/ Spring-Portal]&lt;br /&gt;
*[http://www.darkstars.co.uk/downloads/index.php?dir=spring Darkstars]&lt;br /&gt;
&lt;br /&gt;
Pick any of those sites, download a map or mod, and then double click it.  This will move it to your Spring folder using the spring map/mod installer program.  If you wish to move maps/mods by hand, they are located under ~/.spring/maps/ or ~/.spring/mods/ (if the folder doesn&#039;t exist - create it). Don&#039;t unpack the file in any way though, just download and save it. Reload your maps/mods in Springlobby, (Tools -&amp;gt; Reload maps/mods) and they will be ready to use.&lt;br /&gt;
&lt;br /&gt;
These sites also may provide other neat things like lua widgets, epic replays, AI bots (for playing offline or to team up on with a freind).  Generally the installation requires you to download the file and place it in the appropriate folder in your ~/.spring directory. (you may have to create the folder)&lt;br /&gt;
&lt;br /&gt;
Hint: If you know the map name you want, there is a Search function provided in those websites. Just write a part of the name, like one word, and you&#039;ll easily find the map you were looking for - this is helpful later on.&lt;br /&gt;
&lt;br /&gt;
=== BA (Balanced Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A popular mod to get started with is Balanced Annihilation (BA) 6.21. Please note that before you can run it though, you&#039;ll need to download the OTA content - read the section below on how to get that.&lt;br /&gt;
&lt;br /&gt;
=== CA (Complete Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A new mod with better models, graphical effects, and a different take on gameplay is the CA mod - get it [http://trac.caspring.org/wiki/CAInstaller here].&lt;br /&gt;
&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9327</id>
		<title>Gentoo install</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9327"/>
		<updated>2010-06-08T05:22:50Z</updated>

		<summary type="html">&lt;p&gt;Romulous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__[[Image:Gentoo.png]]&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
An overlay to use with layman is provided. If gentoo overlays and/or layman are new to you, [http://overlays.gentoo.org/ read about them], as they are an essential part of gentoo.&lt;br /&gt;
&lt;br /&gt;
This example assumes you never used layman before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### install layman (with git support)&lt;br /&gt;
### you don&#039;t need to if you used layman before, obviously&lt;br /&gt;
echo &amp;quot;app-portage/layman git&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
emerge layman&lt;br /&gt;
echo &amp;quot;source /usr/local/portage/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 on use:&lt;br /&gt;
echo &amp;quot;source /var/lib/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
### add spring overlay to layman&lt;br /&gt;
layman -f -a Spring -o http://springrts.com/dl/overlays.xml&lt;br /&gt;
&lt;br /&gt;
### allow installation of unstable versions&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
### make sure wxWidgets has been activated, springlobby will fail without it with error:&lt;br /&gt;
### Could NOT find wxWidgets (missing: wxWidgets_FOUND)&lt;br /&gt;
eselect wxwidgets list # if none set, select one with e.g.:&lt;br /&gt;
eselect wxwidgets set 3&lt;br /&gt;
&lt;br /&gt;
### install game and lobby&lt;br /&gt;
emerge spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### update the repository and check for new versions&lt;br /&gt;
layman -S&lt;br /&gt;
&lt;br /&gt;
### upgrade existing installations&lt;br /&gt;
emerge -u spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your paths are: Spring executable in &amp;lt;code&amp;gt;/usr/games/bin/spring&amp;lt;/code&amp;gt; and&lt;br /&gt;
read-only data in &amp;lt;code&amp;gt;/usr/share/games/spring&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Finalizing installation =&lt;br /&gt;
&lt;br /&gt;
Now you have Spring installed along with SpringLobby. You are now ready to start springlobby for the first time.&lt;br /&gt;
&lt;br /&gt;
== Maps &amp;amp; Mods ==&lt;br /&gt;
&lt;br /&gt;
Since Spring is only an engine, you need to download games/mods for it, and the maps that go with those games. &lt;br /&gt;
&lt;br /&gt;
Springlobby will automatically do this for you using bittorrent when you attempt to join a game with a map or mod that you don&#039;t currently have.&lt;br /&gt;
&lt;br /&gt;
If you want to download it manually or browse existing maps, there are several easy to use websites - here are some:&lt;br /&gt;
*[http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles]&lt;br /&gt;
*[http://spring-portal.com/ Spring-Portal]&lt;br /&gt;
*[http://www.darkstars.co.uk/downloads/index.php?dir=spring Darkstars]&lt;br /&gt;
&lt;br /&gt;
Pick any of those sites, download a map or mod, and then double click it.  This will move it to your Spring folder using the spring map/mod installer program.  If you wish to move maps/mods by hand, they are located under ~/.spring/maps/ or ~/.spring/mods/ (if the folder doesn&#039;t exist - create it). Don&#039;t unpack the file in any way though, just download and save it. Reload your maps/mods in Springlobby, (Tools -&amp;gt; Reload maps/mods) and they will be ready to use.&lt;br /&gt;
&lt;br /&gt;
These sites also may provide other neat things like lua widgets, epic replays, AI bots (for playing offline or to team up on with a freind).  Generally the installation requires you to download the file and place it in the appropriate folder in your ~/.spring directory. (you may have to create the folder)&lt;br /&gt;
&lt;br /&gt;
Hint: If you know the map name you want, there is a Search function provided in those websites. Just write a part of the name, like one word, and you&#039;ll easily find the map you were looking for - this is helpful later on.&lt;br /&gt;
&lt;br /&gt;
=== BA (Balanced Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A popular mod to get started with is Balanced Annihilation (BA) 6.21. Please note that before you can run it though, you&#039;ll need to download the OTA content - read the section below on how to get that.&lt;br /&gt;
&lt;br /&gt;
=== CA (Complete Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A new mod with better models, graphical effects, and a different take on gameplay is the CA mod - get it [http://trac.caspring.org/wiki/CAInstaller here].&lt;br /&gt;
&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9326</id>
		<title>Gentoo install</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=Gentoo_install&amp;diff=9326"/>
		<updated>2010-06-08T05:22:32Z</updated>

		<summary type="html">&lt;p&gt;Romulous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__[[Image:Gentoo.png]]&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
An overlay to use with layman is provided. If gentoo overlays and/or layman are new to you, [http://overlays.gentoo.org/ read about them], as they are an essential part of gentoo.&lt;br /&gt;
&lt;br /&gt;
This example assumes you never used layman before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### install layman (with git support)&lt;br /&gt;
### you don&#039;t need to if you used layman before, obviously&lt;br /&gt;
echo &amp;quot;app-portage/layman git&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
emerge layman&lt;br /&gt;
echo &amp;quot;source /usr/local/portage/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
Note: for Layman version 1.3.0 on use:&lt;br /&gt;
 echo &amp;quot;source /var/lib/layman/make.conf&amp;quot; &amp;gt;&amp;gt; /etc/make.conf&lt;br /&gt;
&lt;br /&gt;
### add spring overlay to layman&lt;br /&gt;
layman -f -a Spring -o http://springrts.com/dl/overlays.xml&lt;br /&gt;
&lt;br /&gt;
### allow installation of unstable versions&lt;br /&gt;
echo &amp;quot;games-strategy/spring ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
echo &amp;quot;games-util/springlobby ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
### make sure wxWidgets has been activated, springlobby will fail without it with error:&lt;br /&gt;
### Could NOT find wxWidgets (missing: wxWidgets_FOUND)&lt;br /&gt;
eselect wxwidgets list # if none set, select one with e.g.:&lt;br /&gt;
eselect wxwidgets set 3&lt;br /&gt;
&lt;br /&gt;
### install game and lobby&lt;br /&gt;
emerge spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size: 80%; color:#9f9&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
### update the repository and check for new versions&lt;br /&gt;
layman -S&lt;br /&gt;
&lt;br /&gt;
### upgrade existing installations&lt;br /&gt;
emerge -u spring springlobby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your paths are: Spring executable in &amp;lt;code&amp;gt;/usr/games/bin/spring&amp;lt;/code&amp;gt; and&lt;br /&gt;
read-only data in &amp;lt;code&amp;gt;/usr/share/games/spring&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Finalizing installation =&lt;br /&gt;
&lt;br /&gt;
Now you have Spring installed along with SpringLobby. You are now ready to start springlobby for the first time.&lt;br /&gt;
&lt;br /&gt;
== Maps &amp;amp; Mods ==&lt;br /&gt;
&lt;br /&gt;
Since Spring is only an engine, you need to download games/mods for it, and the maps that go with those games. &lt;br /&gt;
&lt;br /&gt;
Springlobby will automatically do this for you using bittorrent when you attempt to join a game with a map or mod that you don&#039;t currently have.&lt;br /&gt;
&lt;br /&gt;
If you want to download it manually or browse existing maps, there are several easy to use websites - here are some:&lt;br /&gt;
*[http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles]&lt;br /&gt;
*[http://spring-portal.com/ Spring-Portal]&lt;br /&gt;
*[http://www.darkstars.co.uk/downloads/index.php?dir=spring Darkstars]&lt;br /&gt;
&lt;br /&gt;
Pick any of those sites, download a map or mod, and then double click it.  This will move it to your Spring folder using the spring map/mod installer program.  If you wish to move maps/mods by hand, they are located under ~/.spring/maps/ or ~/.spring/mods/ (if the folder doesn&#039;t exist - create it). Don&#039;t unpack the file in any way though, just download and save it. Reload your maps/mods in Springlobby, (Tools -&amp;gt; Reload maps/mods) and they will be ready to use.&lt;br /&gt;
&lt;br /&gt;
These sites also may provide other neat things like lua widgets, epic replays, AI bots (for playing offline or to team up on with a freind).  Generally the installation requires you to download the file and place it in the appropriate folder in your ~/.spring directory. (you may have to create the folder)&lt;br /&gt;
&lt;br /&gt;
Hint: If you know the map name you want, there is a Search function provided in those websites. Just write a part of the name, like one word, and you&#039;ll easily find the map you were looking for - this is helpful later on.&lt;br /&gt;
&lt;br /&gt;
=== BA (Balanced Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A popular mod to get started with is Balanced Annihilation (BA) 6.21. Please note that before you can run it though, you&#039;ll need to download the OTA content - read the section below on how to get that.&lt;br /&gt;
&lt;br /&gt;
=== CA (Complete Annihilation) ===&lt;br /&gt;
&lt;br /&gt;
A new mod with better models, graphical effects, and a different take on gameplay is the CA mod - get it [http://trac.caspring.org/wiki/CAInstaller here].&lt;br /&gt;
&lt;br /&gt;
{{Troubleshooting_linux}}&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Romulous</name></author>
	</entry>
</feed>