Which Installation Method to Use

If there is a package available for your operating system please use that.

Otherwise you can follow our from-source install guide.

Available Packages

Windows Binary

  • Installing for first time

Download the {{CurrentSL(zip,latest binary)}}

Extract the zip file into a folder, run springlobby.exe.

  • Upgrading existing install

Download the {{CurrentSL(zip,latest binary)}}

Extract the zip file into the same folder where you have your existing install, overwriting any and all files of old the install.

Your user settings, which are stored separately, will not be overwritten.

Ubuntu

Since Ubuntu 9.10 you can install SpringLobby directly from the Ubuntu repositories:

sudo apt-get install springlobby

You should however consider using the more up-to-date packages from this ppa

sudo add-apt-repository ppa:spring/ppa
sudo apt-get update
sudo apt-get install springlobby

MacOSX

Please follow this thread over on the SpringRTS forums. If you encounter any problems those should be reported there too.

Gentoo

  • Install

We have a portage overlay, so installation is very convenient. The same overlay contains spring itself too. Maps, mods and lua scripts will come in the future.

If you don't have layman installed:

emerge layman
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf

Note: /usr/portage/local/layman/make.conf is created AFTER you added the first overlay!

When layman is installed:

layman -f -a Spring -o 'http://svn.springlobby.info/trunk/gentoo/overlays.xml'
echo "games-strategy/spring ~x86" >> /etc/portage/package.keywords
echo "games-util/springlobby ~x86" >> /etc/portage/package.keywords
echo "x11-libs/wxGTK X" >> /etc/portage/package.use
emerge spring springlobby

If layman or portage overlays are new to you, go see "* Upgrade

layman -S
emerge -u spring springlobby

Note: Make sure the group "games" exists and your account belongs to that group and /usr/games is owned by root:games and the chmod is set correct!

Slackware 13

  • Install instructions (by Master-Passeli)

To install Springlobby to the Slackware 13.37 you need compile it by
your self. However it is not hard task. Building is easy by using
Slackbuild scripts.

For building Springlobby you need to compile and install dependencies.
Springlobby needs wxpython (or wxGTK), libtorrent-rasterbar, openAL
packages. All of those can be found from www.slackbuilds.org.

Read Slackbuild usage instructions from http://slackbuilds.org/howto/ if
slackbuild scripts are not familiar to you.
(Other dependencies should be part of official slackware distribution.
If you have problems to build these packages or springlobby package make
sure you have installed all libraries coming with Slackware).

After dependency packages are built and installed you can download
springlobby slackbuild from here http://springlobby.info/slackware/springlobby.tar.gz. Build
and install it by the same way that you did for dependency packages.

When you have installed this fresh springlobby package you are ready to
run springlobby. Have fun!

Slackware 12

  • Install or Upgrade

Due the dynamic changes of package versions i've picked the "correct" versions of the packages in order to make it easier for slackers to play spring.

springlobby and all dependencies:

[http://springlobby.info/slackware/springlobby-0.0.1.10292-i486-1leo.tgz springlobby-0.0.1.10292-i486-1leo.tgz (lobby itself)":http://overlays.gentoo.org/].

wxwidgets-2.8.7-i486-1gds.tgz

libtorrent_rasterbar-0.13.1-i486-1leo.tgz

icu-3.8.1-i486-1gds.tgz

boost-1.34.1-i486-2gds.tgz

when got all .tgz files use xterm and cd inside the directory containing all tgz's and do:

installpkg *.tgz

The order does not matter. And then, a nice icon will appear in the games section of your desktop menu. If you appreciate performance, springlobby is the name of the executable, located in /usr/bin, add it on you preferred window manager menu.

Debian

Springlobby is available in Debian stable (since Squeeze), testing and unstable in the main section of the Debian archive. The package is maintained by the Debian Games Team and Jan Dittberner (jandd (at) debian (dot) org), the initial packaging was done by Marco Amadori.

Packages are first seen in Debian unstable (or experimental during freeze time) and are subject to the normal Debian testing migration rules.

Squeeze backports of new versions will be provided on demand if the version from testing is not installable on Debian stable.

  • Install
sudo aptitude install springlobby
  • Upgrade springlobby (and its dependencies) only
sudo aptitude update
sudo aptitude install springlobby

Fedora 10

As of the 28th March 2009, springlobby is now in the stable fedora repository. This does not include maps or mods, which must be obtained manually.

To install, use the graphical package manager (Applications > Add/Remove Software), then select "springlobby".

Alternately, to install via the command line, simply use the "yum" package manager by executing the following command as root.

yum install springlobby

openSuse, Suse Linux, Fedora and Mandriva

(acc)Agon provides nearly the latest automated release as rpm packages from openSuse build service.

Available package types: src, binary and debug

Supported distributions / architectures :
Distribution i586 x86_64 binary source debug
openSuse 11.1 x x x x x
openSuse 11 x x x x x
openSuse 10.3 x x x x x
openSuse 10.2 - - - - -
Suse Linux Enterprise 10.0 - - - - -
Fedora 9 x x x x x
Fedora 8 x x x x x
Mandriva 2008 x x x x x
Mandriva 2007 - - - - -

home:accAgon

You need superuser privileges to install it.

Mandriva

to add repositories, follow the instructions on easy urpmi

then this simple command will install the lobby:


su root -c "urpmi springlobby" 

ArchLinux

The community repository has to be active
http://wiki.archlinux.org/index.php/Pacman#Repositories

After making sure that the local package database is up-to-date

# pacman -Sy

springlobby is installed by
# pacman -S springlobby

Exherbo

http://git.exherbo.org/summer/packages/games-strategy/springlobby/index.html

Installing from Source

If you wish to install SpringLobby from source, please follow the installing from source guide.

User-Specific Configuration

SpringLobby needs to know three paths from your spring installation.

Auto Configure feature in the lobby options page should find all of them.

If you are out of luck, please contact developers.