Version 1 (modified by landauf, 16 years ago) (diff) |
---|
Windows MingW
Table of Contents
MinGW
Platforms
Download the MinGW package provided by sourceforge: Download
Install it to c:\mingw\
MSYS
Download the MSYS Installer from sourceforge: Download
MSYS (Minimal SYStem) is a software port of the Unix-Shell to Windows. It's used by MinGW-Developers as a minimal system which can, for example, execute configure-scripts.
- Install MSYS into another path than MinGW
- During the installation process answer yes (y) twice
- Specify the exact path of MinGW directory, so MSYS can configure the important links (most probably this will be C:\mingw\).
SVN
Now you need to get subversion from http://subversion.tigris.org.
There is also a very useful GUI-version at http://tortoisesvn.tigris.org (the command line version is good if you are experienced with the shell, otherwise download the GUI-version).
Get the source
Switch to the home-directory of your MSYS installation: C:\<msys-install-path>\home\<username>\
This is your homedirectory in MSYS, this is where the action takes place.
Check out the Orxonox-repository from https://svn.orxonox.net/orxonox/trunk/ into a folder named 'trunk', for example c:\<msys-homedir>\trunk\
Open the MSYS console and type:
svn co !https://svn.orxonox.net/orxonox/trunk trunk
Additionally we need the media repository:
svn co !https://svn.orxonox.net/data/Media media
(Or do it with TortoiseSVN, the GUI-version of SVN)
Dependencies
Download the Orxonox dependencies here: —to come—
Extract the archive into c:\<msys-homedir>\
CMake
Now we can build Orxonox. To do so, we need CMake. CMake is a cross-platform system for build automation. Download the latest binary release from here and install it (add CMake to the system PATH).
Open the MSYS console, change into your trunk folder and create a shortcut in the MSYS console:
cd trunk echo "cmake . -G \"MSYS Makefiles\"" > cm
Building Orxonox
Type into the MSYS console:
- ./cm (the file we created just before)
- make
Now run Orxonox with the 'orxonox.bat' file in the 'bin' folder. If you used another directory hierarchy than in this tutorial, you'll have to adjust the paths in the .bat file.
Attachments (6)
- orxonox_svn_checkout.gif (2.9 KB) - added by landauf 14 years ago.
- orxonox_svn_checkout_trunk.gif (31.6 KB) - added by landauf 14 years ago.
- orxonox_directories.gif (3.8 KB) - added by landauf 14 years ago.
- orxonox_build1.gif (12.6 KB) - added by landauf 14 years ago.
- orxonox_build2.gif (17.6 KB) - added by landauf 14 years ago.
- orxonox_build3.gif (20.7 KB) - added by landauf 14 years ago.
Download all attachments as: .zip