|
|
(115 intermediate revisions by 28 users not shown) |
Line 1: |
Line 1: |
|
{{Translations|View this page in|Article=Download_and_Install}} |
|
{{Translations|View this page in|Article=Download_and_Install}} |
|
|
|
|
|
|
{{Message|Beta 4 0.9.4.4 Released|0.9.4.4 has been released, fixing an issue with YOG not displaying IRC users as it was supposed to.<br /> |
|
If you have installed the game but still have problems running it or if you cannot compile the source distribution, try to look at [[Frequently Asked Questions]] page, where a section is related to installation problems. |
|
|
|
Note: Glob2 may not work on OS X Snow Leopard. We are waiting on a patch to SDL before we can update our binary}} |
|
|
|
|
|
|
If you have installed the game but still have problems running it or if you cannot compile the source distribution, try to look at the [[Frequently Asked Questions]] page, which contains a section related to installation problems. |
|
=== Latest Release === |
|
|
* <span id="downloadlink_source">Source code: [http://dl.sv.nongnu.org/releases/glob2/0.9.1/glob2-0.9.1.tar.gz glob2-0.9.1.tar.gz]</span> |
|
|
<!--* <span id="downloadlink_debian1">Debian Sarge (should work on other deb based systems, including Ubuntu): [http://dl.sv.nongnu.org/releases/glob2/0.8.23/glob2_alpha23_i386.deb glob2_alpha23_i386.deb]</span>--> |
|
|
<!--* <span id="downloadlink_debian2">Debian Etch AMD64 (should work on other deb based systems, including Ubuntu): [http://dl.sv.nongnu.org/releases/glob2/0.8.23/glob2_0.8.23-1_amd64.deb glob2_0.8.23-1_amd64.deb], [http://glob2.leowandersleb.de/glob2_0.8.23-1_amd64.deb mirror]</span>--> |
|
|
* <span id="downloadlink_windows">Windows [http://download.savannah.nongnu.org/releases/glob2/0.9.1/glob2win32_beta1.exe glob2win32_beta1.exe] {{Warning|Data loss warning|The Windows uninstaller will due to a misconfiguration delete the whole folder you install glob2 to. So DON'T INSTALL GLOB2 INTO AN EXISTING FOLDER!! You've been warned!}}</span> |
|
|
<!--* <span id="downloadlink_mandriva">Mandriva Linux: [http://download.savannah.nongnu.org/releases/glob2/0.8.23/globulation2-0.8.23-1mdv2007.0.i586.rpm globulation2-0.8.23-1mdv2007.0.i586.rpm] ([http://download.savannah.nongnu.org/releases/glob2/0.8.23/globulation2-0.8.23-1mdv2007.0.src.rpm source])</span>--> |
|
|
* [[Changes|View all changes in this release]] |
|
|
You can still download the [[Older Releases]]. They can sometimes be useful if you want a binary for a system that has not been packaged yet for latest release. Please keep in mind that Internet game will most likely not work with older releases. (See [[Frequently_Asked_Questions#What_version_should_I_choose_to_play.3F|What version should i choose to play]] in the FAQ.) |
|
|
|
|
|
|
|
[[Compiling#Sources_from_Mercurial|Looking for the latest development source code?]] See the Compiling page for information on how to download and compile from our Mercurial repository. From time to time we do [http://dl.sv.nongnu.org/releases/glob2/development_snapshot/ development snapshots], too but be aware that those are not yet released for a reason. |
|
==Compilation requirements== |
|
|
For source tarbal, Mercurial source, and package installations, you'll also need to install these packages: |
|
|
* [http://www.scons.org/ scons] build system |
|
|
* [http://www.libsdl.org/index.php SDL 1.2] download SDL-devel and SDL |
|
|
* [http://www.libsdl.org/projects/SDL_net/ SDL_net 1.2] download SDL_net-devel |
|
|
* [http://www.libsdl.org/projects/SDL_image/ SDL_image 1.2] download SDL_image-devel |
|
|
* [http://www.libsdl.org/projects/SDL_ttf/ SDL_ttf 2.0] download SDL_ttf-devel |
|
|
* [http://www.speex.org speex] -> download current stable release |
|
|
* [http://www.xiph.org/ libogg and libvorbis] can be found in their download-section. libspeex, too. |
|
|
* [http://zlib.net/ zlib] |
|
|
* [http://boost.org/ Boost C++ Libraries] download boost and boost-devel (needs boost_thread library!!!) |
|
|
|
|
|
|
Optional: |
|
|
* [http://fribidi.org/ Fribidi] download GNU FriBidi |
|
|
|
|
|
|
|
== Downloads == |
|
|
|
|
|
{{Template:Download |
|
|
|body = '''Source'''<br />[[File:Source_download.png|link=http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.tar.gz]]<br />{{Template:Beta 4 0.9.4.4}}<br>[http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.tar.gz glob2-0.9.4.4.tar.gz]<br />Latest: [[Compiling#Sources_from_Mercurial|SCM]]<br />[http://www.globulation2.org/wiki/Compiling Compiling Instructions] |
|
|
|height = 230px |
|
|
}} |
|
|
|
|
|
{{Template:Download |
|
|
|body = '''Linux'''<br />[[File:Linux_download.png|link=http://www.globulation2.org/wiki/Download_and_Install#Packages]]<br />[[#Packages|see below ...]] |
|
|
|height = 230px |
|
|
}} |
|
|
|
|
|
{{Template:Download |
|
|
|body = '''Windows'''<br />[[File:Windows_download.png|link=http://www.globulation2.org/wiki/Download_and_Install]]<br />'''{{Template:Beta 4 0.9.4.4}}'''<br>[http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.exe glob2-0.9.4.4.exe] |
|
|
|height = 230px |
|
|
}} |
|
|
|
|
|
{{Template:Download |
|
|
|body = '''Mac'''<br />[[File:Mac_download.png|http://www.globulation2.org/wiki/Download_and_Install]]<br />'''{{Template:Beta 4 0.9.4.4}}'''<br>[http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.dmg Intel Binary]<br>or<br />[http://trac.macports.org/projects/macports/browser/trunk/dports/games/glob2 MacPorts (unmaintained)] |
|
|
|height = 230px |
|
|
}} |
|
|
|
|
|
<br style="clear:both;"> |
|
|
|
|
|
* [[Changes|View all changes in this release]] |
|
|
You can still download the [[Older Releases]]. They can be useful if you want a binary for a system for which the latest release has not been packaged yet. <br />Please keep in mind that Internet game will most likely not work with older releases. (See [[Frequently_Asked_Questions#What_version_should_I_choose_to_play.3F|What version should i choose to play]] in the FAQ.) |
|
|
|
|
|
<div id="Packages"> |
|
|
|
|
|
|
==Linux Distribution Packages== |
|
|
</div> |
|
|
{{Message|Following packages may be out of date|The following packages and/or console commands to install Globulation 2 on Linux distributions may out of date. To obtain the latest version (if you can't get it from below), we suggest [[Compiling|compiling from source]] if you're using Linux.}} |
|
|
|
|
|
|
<div style="margin-top:1em"> |
|
== Installation by Operating System and Distribution: == |
|
|
|
|
|
|
|
{{Template:Download_Debian |
|
=== Debian GNU/Linux === |
|
|
|
|Version = {{Template:Beta 4 0.9.4.4}} |
|
* Please download the [[#downloadlink_debian1|latest .deb package]] from the download section above, and install it as you would install any ordinary debian package: |
|
|
|
|Release = Lenny |
|
** In root (or sudo), install it with ''dpkg -i glob2_VERSION.deb''. |
|
|
|
|i386 = http://download.savannah.gnu.org/releases/glob2/0.9.4/glob2_0.9.4.4-1_i386.deb |
|
** If you miss some dependencies, do an ''apt-get -f install'' as root (or sudo). Do NOT remove the glob2 package before apt-get -f install. |
|
|
|
|x86_64 = http://download.savannah.gnu.org/releases/glob2/0.9.4/glob2_0.9.4.4-1_amd64.deb |
|
* You can now run Globulation 2 by typing ''glob2''. |
|
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Debian |
|
* If you are using Debian unstable, you can also use the integrate glob2 package but it is not as up to date. |
|
|
|
|Version = {{Template:Beta 5 0.9.5}} |
|
|
|Release = Lenny |
|
|
|i386 = http://globulation2.org/public_files/0.9.5-rc/glob2_0.9.5-8_i386.deb |
|
|
|x86_64 = http://globulation2.org/public_files/0.9.5-rc/ |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Ubuntu |
|
=== Ubuntu Linux === |
|
|
|
|Version = {{Template:Beta_4_0.9.4.4}} |
|
* Please download the [[#downloadlink_debian1|latest .deb package]] from the download section above, and install it as you would install any ordinary package: |
|
|
|
|Release = Core 11 |
|
** Install it with ''sudo dpkg -i glob2_VERSION.deb''. You need to enter your user password. |
|
|
|
|i386 = http://packages.ubuntu.com/lucid/i386/glob2/download |
|
** If you miss some dependencies, do a ''sudo apt-get -f install''. Do NOT remove the glob2 package before apt-get -f install. |
|
|
|
|x86_64 = http://packages.ubuntu.com/lucid/amd64/glob2/download |
|
* You can now run Globulation 2 by typing ''glob2''. |
|
|
|
|data = http://packages.ubuntu.com/lucid/games/glob2-data |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Fedora |
|
* If you are using Ubuntu Breezy or newer, you can also use the integrated glob2 package but it is not as up to date. |
|
|
|
|Version = {{Template:Beta 3 0.9.3}} |
|
|
|Release = Core 11 |
|
|
|i386 = ftp://fr2.rpmfind.net/linux/fedora/development/i386/os/Packages/glob2-0.9.3-2.fc11.i386.rpm |
|
|
|x86_64 = ftp://fr2.rpmfind.net/linux/fedora/development/x86_64/os/Packages/glob2-0.9.3-2.fc11.x86_64.rpm |
|
|
|src = ftp://fr2.rpmfind.net/linux/fedora/development/source/SRPMS/glob2-0.9.3-2.fc11.src.rpm |
|
|
}} |
|
|
|
|
|
|
</div><br style="clear:both;"><div style="margin-top:1em"> |
|
=== Fedora === |
|
|
* Globulation 2 is now in Fedora repository. |
|
|
* Type ''yum install glob2'' as root to install it. |
|
|
|
|
|
|
|
{{Template:Download_openSuSE |
|
=== Gentoo GNU/Linux === |
|
|
|
|Version = {{Template:Beta_4_0.9.4.4}} |
|
* An ebuild exists, and is in portage. To install, just execute (as root): ''emerge glob2'' |
|
|
|
|packman = http://packman.links2linux.org/package/glob2 |
|
* Make sure you are in the games group |
|
|
|
|oneclick = http://packman.links2linux.org/install/glob2 |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Archlinux |
|
=== Arch Linux === |
|
|
|
|Version = {{Template:Beta 4 0.9.4.4}} |
|
* A package exists in the community repository. To install, execute (as root): ''pacman -S glob2'' |
|
|
|
|Release = AUR |
|
** Make sure the community repository is enabled in pacman.conf |
|
|
|
|i386 = http://aur.archlinux.org/packages.php?ID=8975 |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_FreeBSD |
|
=== Source Mage GNU/Linux === |
|
|
|
}} |
|
* A spell exists. Make sure that games grimoire is up to date, and execute (as root): ''cast globulation2'' |
|
|
|
|
|
|
|
{{Template:Download_Slackware |
|
=== Mandriva Linux === |
|
|
|
|Version = {{Template:Beta 3 0.9.3}} |
|
* Please download the [[#downloadlink_mandriva|latest rpm package]] from the download section above, and install it as you would install any other rpm: |
|
|
|
|Release = 12.1 |
|
** Double click it to start the installation. When prompted, enter your root password. It will do the rest. |
|
|
|
|i386 = http://download.savannah.gnu.org/releases/glob2/0.9.3/globulation2-0.9.3b3-i686-1cp.tgz |
|
** When it says installation is complete, click "Ok". Go to the menu and click "Run Command". |
|
|
|
}} |
|
** When the command box pops up, type "glob2" and it should load automatically. |
|
|
|
|
|
|
|
</div><br style="clear:both;"><div style="margin-top:1em"> |
|
=== Microsoft Windows === |
|
|
<!--* Install Globulation 2 by downloading and executing the [http://globulation2.org/releases/0.8.19/glob2win32_alpha19.exe installer]. |
|
|
* To run the game, go to the Start Menu and select Programs>Globulation 2>Globulation 2. |
|
|
* To uninstall the game, go to the Start Menu and select Programs>Globulation 2>Uninstall. |
|
|
* Or,--> |
|
|
* Download the [[#downloadlink_windows|latest runtime package]] and unzip it anywhere. |
|
|
* Open the folder glob2_runtime and double click glob2.exe |
|
|
: to uninstall, just remove the directory "glob2_runtime" where you extracted the .zip. |
|
|
|
|
|
|
=== Mac OS X === |
|
|
* Mount the disk image file, and start the installer from it. |
|
|
* Globulation gets installed in /Applications/Globulation2. |
|
|
* To run the game, open /Applications/Globulation2/Globulation2. |
|
|
|
|
|
|
|
{{Template:Download_Gentoo |
|
=== FreeBSD === |
|
|
|
|Version = {{Template:Beta 4 0.9.4.4}} |
|
* A port exists and binary packages are built for different platforms. |
|
|
* See [http://www.freshports.org/games/glob2/ FreeBSD port].
|
|
|ebuild = http://gentoo-portage.com/games-strategy/glob2 |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Mandriva |
|
== Compile from Sources == |
|
|
|
|Version = {{Template:Beta_4_0.9.4.1}} |
|
{{Warning|Compiling on Windows|The instructions below will not work for Windows. To compile on that OS, please see the [[Mingw compilation]] guide, which explains how to compile globulation2 on windows using mingw.}} |
|
|
|
|Release = 2009.1 |
|
|
|i386 = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/i586//media/contrib/release/globulation2-0.9.4.1-1mdv2010.0.i586.rpm |
|
|
|x86_64 = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/x86_64//media/contrib/release/globulation2-0.9.4.1-1mdv2010.0.x86_64.rpm |
|
|
|src = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/SRPMS//contrib/release/globulation2-0.9.4.1-1mdv2010.0.src.rpm |
|
|
}} |
|
|
|
|
|
=== Source Distribution === |
|
|
* Get the [[#downloadlink_source|source distribution archive]] from the download section above. |
|
|
* Extract the archive using a compression/extraction utility such as tar. |
|
|
* Go in the extracted archive. If you have a Unix system (Linux, Solaris, Mac OS X): |
|
|
** Run the 'scons' script to compile the game (it will check dependencies, install any you have missing) |
|
|
*** If you want to install the game in a special place, instead of 'scons', type: |
|
|
****scons BINDIR="/path/to/install/bin" INSTALLDIR="/path/to/install/share". |
|
|
** Install with a simple 'scons install' command (will install to the location you might have entered when compiling (BINDIR and INSTALLDIR)). |
|
|
** Run the game by typing 'glob2'. If it doesn't work, type '/path/to/install/bin/glob2' instead. |
|
|
** Note: in some Linux distributions (eg: Archlinux), scons complains about not to find -lboost_thread (with boost already installed). A solution is to modify de SConstruct to look for boost_thread-mt instead of boost_thread, and the modify the LIBS variable with boost_thread-mt, to link against this library. |
|
|
|
|
|
|
|
</div><br style="clear:both;"> |
|
=== Sources from [[Mercurial]] === |
|
|
{{Warning|Warning|Mercurial is occasionally unstable and will break, it is meant for testing purposes.}} |
|
|
* Download the source code from the Mercurial by typing |
|
|
:hg clone http://hg.globulation2.org/glob2/ |
|
|
:hg clone -r master glob2 glob2-master |
|
|
:* You can update the source code you have any time with a simple |
|
|
::cd glob2 |
|
|
::hg pull |
|
|
::cd ../glob2-master |
|
|
::hg pull -r master ../glob2 |
|
|
::hg update tip |
|
|
* Read the README.hg and README files. |
|
|
* Get the graphics by running the './syncdata' script in glob2-master. |
|
|
* You can also get some maps by running the './syncmaps' script in the same location. |
|
|
* Continue by following the [[#Source_Distribution|''source distribution'']] instructions from the 3rd step onwards. |
|
|
|
|
|
|
[[Category:User Manual]] |
|
[[Category:User Manual]] |
|
|
[[Category:en]] |