|
|
Line 3: |
Line 3: |
|
|
|
|
|
|
|
|
|
==Setting up <!-- Python/Scons, and --> Mercurial== |
|
==Setting up Python, Scons, and Mercurial== |
|
<!-- :* Download and install [http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi python-2.5.1.msi] into the directory C:\python\ (lowercase "python", default install is Python25, don't use this)
|
|
:* Download and install [http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi python-2.5.1.msi] into the directory "C:\Python25" (default install is Python25, don't change this) |
|
:* Download and install [http://prdownloads.sourceforge.net/scons/scons-0.97.win32.exe scons-0.97.win32.exe] into the same directory as the python install (C:\python\) --> |
|
:* Download and install [http://prdownloads.sourceforge.net/scons/scons-0.97.win32.exe scons-0.97.win32.exe] into the same directory as the python install (C:\Python25\) |
|
:* Download and install [http://mercurial.berkwood.com/binaries/Mercurial-0.9.4-f48290864625.exe Mercurial-0.9.4-f48290864625.exe] locally (to any directory, preferably default C:\Mercurial though) so the command hg will work. When you get to the end of the install, make sure you check "add mercurial to your computers search path" or something similar. And now you are ready to go. |
|
:* Download and install [http://mercurial.berkwood.com/binaries/Mercurial-0.9.4-f48290864625.exe Mercurial-0.9.4-f48290864625.exe] locally (to any directory, preferably default C:\Mercurial though) so the command hg will work. When you get to the end of the install, make sure you check "add mercurial to your computers search path" or something similar. And now you are ready to go. |
|
|
|
|
Line 17: |
Line 17: |
|
|
|
|
|
==Compiling Prerequisites== |
|
==Compiling Prerequisites== |
|
:*Download [http://dl.sv.nongnu.org/releases/glob2/mingw/glob2_required_libs_mingw.tar.bz2 glob2_required_libs_mingw.tar.bz2] and put it in the home directory of mingw (c:\mingw\home\XXX\ where XXX is the username) |
|
:*Download [http://dl.sv.nongnu.org/releases/glob2/mingw/mingw_required_libs.tar.bz2 mingw_required_libs.tar.bz2] and put it in the home directory of mingw (c:\mingw\home\XXX\ where XXX is the username) |
|
:*Double click the MSYS icon that has been placed on your desktop during MSYS's installation. |
|
:*Double click the MSYS icon that has been placed on your desktop during MSYS's installation. |
|
:*Go in the directory where you put the glob2_required_libs_mingw.tar.bz2 (for example cd ~) and untar the libraries using the command below. This process could take a while: |
|
:*Go in the directory where you put the mingw_required_libs.tar.bz2 (for example cd ~) and untar the libraries using the command below. This process could take a while: |
|
::<table width="90%"><tr valign="top"><td style="border: 1px dashed #FFFFFF; padding: .3em .9em .3em; color: #FFFFFF; background-color: #114700">tar jxf glob2_required_libs_mingw.tar.bz2 -C /</td></tr></table> |
|
::<table width="90%"><tr valign="top"><td style="border: 1px dashed #FFFFFF; padding: .3em .9em .3em; color: #FFFFFF; background-color: #114700">tar jxf mingw_required_libs.tar.bz2 -C /</td></tr></table> |
|
|
|
|
:*Download [http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi python] and install it in the directory "C:\Python25" (this is default, don't change it). |
|
|
:*Download [http://prdownloads.sourceforge.net/scons/scons-0.97.win32.exe scons] and install it |
|
|
|
|
|
|
==Compiling Globulation 2== |
|
==Compiling Globulation 2== |
Line 41: |
Line 40: |
|
:*Before compiling glob2, run these commands from the mingw console: |
|
:*Before compiling glob2, run these commands from the mingw console: |
|
::<table width="90%"><tr valign="top"><td style="border: 1px dashed #FFFFFF; padding: .3em .9em .3em; color: #FFFFFF; background-color: #114700">cd glob2_source</td></tr></table> |
|
::<table width="90%"><tr valign="top"><td style="border: 1px dashed #FFFFFF; padding: .3em .9em .3em; color: #FFFFFF; background-color: #114700">cd glob2_source</td></tr></table> |
|
: (note there is a . at the end of the following command) |
|
|
:*Now to start compiling globulation 2. Don't worry about the warnings. If something is wrong, it will grind to a halt and it will let you know why: |
|
:*Now to start compiling globulation 2. Don't worry about the warnings. If something is wrong, it will grind to a halt and it will let you know why: |
|
::<table width="90%"><tr valign="top"><td style="border: 1px dashed #FFFFFF; padding: .3em .9em .3em; color: #FFFFFF; background-color: #114700">scons mingw=true</td></tr></table> |
|
::<table width="90%"><tr valign="top"><td style="border: 1px dashed #FFFFFF; padding: .3em .9em .3em; color: #FFFFFF; background-color: #114700">scons mingw=true</td></tr></table> |