|
|
(156 intermediate revisions by 36 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}} |
|
<!-- ===Unofficial Release: CVS=== |
|
|
For those of you wanting to test out the latest version of globulation without compiling the source code yourself an updated windows binary can be downloaded [http://mysite.verizon.net/donkyhotay here]. Be aware this is a development version and may not be as stable as the official release so it is recommended that you backup your original glob2.exe file before using it. --> |
|
|
|
|
|
|
|
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 === |
|
|
{{Warning|Warning|* * * Warning to all Packagers! Do not use the official tarball for making releases. Instead, follow the anonymous cvs instructions with the added options "-r alpha22-rc" tagged on after the checkout command. This will retrieve the latest release candidate for Alpha 22 from the CVS, which may contain very minor, but crucial version number changes that are only relevant to packagers.}} |
|
|
* <span id="downloadlink_source">Source code: [http://globulation2.org/releases/0.8.22/glob2-0.8.22.tar.gz glob2-0.8.22.tar.gz]</span> |
|
|
* <span id="downloadlink_debian">Debian Stable (Sarge, also works on Ubuntu Feisty Beta) : [http://globulation2.org/releases/0.8.22/glob2_alpha22-sarge_i386.deb glob2_alpha22-sarge_i386.deb]</span> |
|
|
'''We are waiting on updated versions of the following packages:''' |
|
|
* <span id="downloadlink_debian">Ubuntu Dapper & Debian testing : [http://globulation2.org/releases/0.8.21/glob2_alpha21_i386.deb glob2_alpha21_i386.deb]</span> |
|
|
* <span id="downloadlink_debian">Ubuntu Dapper and Debian testing AMD64 : [http://globulation2.org/releases/0.8.21/glob2_0.8.21-1_amd64.deb glob2_0.8.21-1_amd64.deb]</span> |
|
|
* <span id="downloadlink_debian">Windows: [http://globulation2.org/releases/0.8.21/glob2-0.8.21_win32.zip glob2-0.8.21_win32.zip] (unzip and launch glob2.exe)</span> |
|
|
* <span id="downloadlink_mandriva">Mandriva Linux: [http://globulation2.org/releases/0.8.19/globulation2-0.8.19-1mdk.i586.rpm globulation2-0.8.19-1mdk.i586.rpm] ([http://globulation2.org/releases/0.8.19/globulation2-0.8.19-1mdk.src.rpm source])</span> |
|
|
* RPM-based systems (0.8.19): [http://www.nu6.org/_/pak/globulation2/0.8.19/ RPMs and mirror] |
|
|
|
|
|
|
|
[[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. |
|
* [[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.) |
|
|
|
|
|
|
|
== Downloads == |
|
== Installation by Operating System and Distribution: == |
|
|
|
|
|
|
{{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== |
|
=== Debian GNU/Linux === |
|
|
|
</div> |
|
* Please download the [[#downloadlink_debian|latest .deb package]] from the download section above, and install it as you would install any ordinary debian package: |
|
|
|
{{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.}} |
|
** In root (or sudo), install it with ''dpkg -i glob2_VERSION.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. |
|
|
* You can now run Globulation 2 by typing ''glob2''. |
|
|
|
|
|
|
|
<div style="margin-top:1em"> |
|
* If you are using Debian unstable, you can also use the integrate glob2 package but it is not as up to date. |
|
|
|
|
|
|
|
{{Template:Download_Debian |
|
=== Ubuntu Linux === |
|
|
|
|Version = {{Template:Beta 4 0.9.4.4}} |
|
* Please download the [[#downloadlink_debian|latest .deb package]] from the download section above, and install it as you would install any ordinary package: |
|
|
|
|Release = Lenny |
|
** Install it with ''sudo dpkg -i glob2_VERSION.deb''. You need to enter your user password. |
|
|
|
|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 a ''sudo apt-get -f install''. 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 Ubuntu Breezy or newer, you can also use the integrated 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 |
|
=== Fedora Core === |
|
|
|
|Version = {{Template:Beta_4_0.9.4.4}} |
|
* There are some Fedora packages (.rpm) under the download section above |
|
|
|
|Release = Core 11 |
|
* You may find some other fedora packages on this [http://www.nu6.org/_/pak/globulation2/ fan-site] |
|
|
|
|i386 = http://packages.ubuntu.com/lucid/i386/glob2/download |
|
|
|x86_64 = http://packages.ubuntu.com/lucid/amd64/glob2/download |
|
|
|data = http://packages.ubuntu.com/lucid/games/glob2-data |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Fedora |
|
=== Gentoo GNU/Linux === |
|
|
|
|Version = {{Template:Beta 3 0.9.3}} |
|
* An ebuild exists, and is in portage. To install, just execute (as root): ''emerge glob2'' |
|
|
|
|Release = Core 11 |
|
* Make sure you are in the games group |
|
|
|
|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"> |
|
=== Source Mage GNU/Linux === |
|
|
* A spell exists. Make sure that games grimoire is up to date, and execute (as root): ''cast globulation2'' |
|
|
|
|
|
|
|
{{Template:Download_openSuSE |
|
=== Mandriva Linux === |
|
|
|
|Version = {{Template:Beta_4_0.9.4.4}} |
|
* Please download the [[#downloadlink_mandriva|latest rpm package]] from the download section above, and install it as you would install any other rpm: |
|
|
|
|packman = http://packman.links2linux.org/package/glob2 |
|
** Double click it to start the installation. When prompted, enter your root password. It will do the rest. |
|
|
|
|oneclick = http://packman.links2linux.org/install/glob2 |
|
** 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. |
|
|
|
|
|
|
|
{{Template:Download_Archlinux |
|
=== Microsoft Windows === |
|
|
|
|Version = {{Template:Beta 4 0.9.4.4}} |
|
<!--* Install Globulation 2 by downloading and executing the [http://globulation2.org/releases/0.8.19/glob2win32_alpha19.exe installer]. |
|
|
|
|Release = AUR |
|
* To run the game, go to the Start Menu and select Programs>Globulation 2>Globulation 2. |
|
|
|
|i386 = http://aur.archlinux.org/packages.php?ID=8975 |
|
* To uninstall the game, go to the Start Menu and select Programs>Globulation 2>Uninstall. |
|
|
|
}} |
|
* Or,--> |
|
|
* Download the [http://globulation2.org/releases/0.8.21/glob2-0.8.21_win32.zip .zip] runtime archive and unzip it anywhere. |
|
|
: to uninstall, just remove the directory "glob2_runtime" where you extracted the .zip. |
|
|
|
|
|
|
|
{{Template:Download_FreeBSD |
|
=== 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_Slackware |
|
=== FreeBSD === |
|
|
|
|Version = {{Template:Beta 3 0.9.3}} |
|
* A port exists and binary packages are built for different platforms. |
|
|
|
|Release = 12.1 |
|
* See [http://www.freshports.org/games/glob2/ FreeBSD port]. |
|
|
|
|i386 = http://download.savannah.gnu.org/releases/glob2/0.9.3/globulation2-0.9.3b3-i686-1cp.tgz |
|
|
}} |
|
|
|
|
|
|
</div><br style="clear:both;"><div style="margin-top:1em"> |
|
== Compile from Sources == |
|
|
|
|
|
|
For source and CVS installations, you'll also need to install these packages: |
|
|
* [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://oss.sgi.com/projects/ogl-sample/ABI/glext.h glext.h] should be in your GL/ directory |
|
|
* [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 |
|
|
* [http://fribidi.org/ Fribidi] download GNU FriBidi |
|
|
|
|
|
|
|
{{Template:Download_Gentoo |
|
=== Source Distribution === |
|
|
|
|Version = {{Template:Beta 4 0.9.4.4}} |
|
{{Warning|Warning|Do not do this unless you know what you are doing. You must make sure that you have all of the libraries that glob2 requires first. Also, read the README and INSTALL files in the archive for more information}} |
|
|
|
|ebuild = http://gentoo-portage.com/games-strategy/glob2 |
|
|
}} |
|
|
|
|
|
|
{{Template:Download_Mandriva |
|
* Get the [[#downloadlink_source|source distribution archive]] from the download section above. |
|
|
|
|Version = {{Template:Beta_4_0.9.4.1}} |
|
* Extract the archive using a compression/extraction utility such as tar. |
|
|
|
|Release = 2009.1 |
|
* Go in the extracted archive. If you have a Unix system (Linux, Solaris, Mac OS X): |
|
|
|
|i386 = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/i586//media/contrib/release/globulation2-0.9.4.1-1mdv2010.0.i586.rpm |
|
** Run the ''./configure'' script. If you want to install the game in a special place, type ''./configure --prefix=/path/to/install'' instead. |
|
|
|
|x86_64 = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/x86_64//media/contrib/release/globulation2-0.9.4.1-1mdv2010.0.x86_64.rpm |
|
** Compile Globulation 2 by running ''make''. |
|
|
|
|src = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/SRPMS//contrib/release/globulation2-0.9.4.1-1mdv2010.0.src.rpm |
|
** Install with a simple ''make install'' command. |
|
|
|
}} |
|
** Run the game by typing ''glob2''. If it doesn't work, type ''/path/to/install/bin/glob2'' instead. |
|
|
|
|
|
|
=== Sources from [[CVS]] === |
|
|
{{Warning|Warning|Do not do this unless you know what you are doing. CVS is often unstable and will break, it is meant for testing purposes only}} |
|
|
==== Compilation & cross compilation for Windows with mingw ==== |
|
|
:* [[Mingw compilation|Compile glob2 with mingw]] - explains how to compile globulation2 on windows using mingw. |
|
|
:* [[Mingw_cross_compilation| Cross compile glob2]] - explains how to compile globulation2 for windows on Debian |
|
|
|
|
|
|
|
</div><br style="clear:both;"> |
|
==== Compilation on other systems ==== |
|
|
* Download the source code from the cvs by typing |
|
|
:export CVS_RSH="ssh" && cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/glob2 co glob2 |
|
|
:* You can update the source code you have any time with a simple |
|
|
::cvs up |
|
|
:* You can set the environment variable with a command in the style of |
|
|
::export CVSROOT=anonymous@cvs.savannah.nongnu.org:/cvsroot/glob2 co glob2 |
|
|
* Read the README.cvs and README files. |
|
|
* Get the graphics by running the ''./syncdata'' script in the cvs tree. |
|
|
* You can also get some maps by running the ''./syncmaps'' script. |
|
|
* Run the ''./bootstrap'' script from the cvs tree. If it doesn't work, check that SDL is installed in aclocal's path. If it is not the case (with Mac OS X, for example), run ''aclocal -I /usr/local/share/aclocal'', where /usr/local/share/aclocal is the location of SDL's aclocal macros. Then, run the remaining commands of the ''bootstrap'' script (''autoheader && automake --add-missing && autoconf''). |
|
|
* Continue by following the instructions in installing from a [[#Compile_from_Sources|''source distribution'']]. |
|
|
|
|
|
|
[[Category:User Manual]] |
|
[[Category:User Manual]] |
|
|
[[Category:en]] |