Difference between revisions of "Development on Windows"
(Marked this version for translation) |
|||
Line 5: | Line 5: | ||
Unless otherwise specified, perform a default installation (default directories, etc). | Unless otherwise specified, perform a default installation (default directories, etc). | ||
− | ==Git== | + | ==Git== <!--T:25--> |
+ | <!--T:26--> | ||
[http://msysgit.googlecode.com/files/Git-1.8.4-preview20130916.exe Download] and install Git. | [http://msysgit.googlecode.com/files/Git-1.8.4-preview20130916.exe Download] and install Git. | ||
Line 76: | Line 77: | ||
===Project checkout=== <!--T:23--> | ===Project checkout=== <!--T:23--> | ||
+ | <!--T:27--> | ||
Todo: add instructions. | Todo: add instructions. | ||
</translate> | </translate> |
Revision as of 23:28, 27 November 2013
This wiki explains how to install a compilation environment (based on MinGW) to build GIMX.
It also explains how to install Eclipse CDT and perform a checkout.
Unless otherwise specified, perform a default installation (default directories, etc).
Contents
Git
Download and install Git.
MinGW/MSYS
This part explains how to install the compilation toolchain.
Download and run Mingw 20120426.
The only thing to configure during the installation process: in the "Select Components" panel, select "C++ Compiler" and "MSYS Basic System".
Append ";C:\MinGW\bin;C:\MinGW\msys\1.0\bin" (without quotes, don't forget the first semicolon) to your system PATH (Control Panel > System > Advanced > Environment Variables > System variables > Path > Edit).
Libraries
This part explains how to install the required libraries (libiconv, SDL, wxWidgets, libxml, zlib).
Run C:\MinGW\msys\1.0\msys.bat
Install wget:
mingw-get install msys-wget
Download and run the install.sh script:
wget https://raw.github.com/matlo/GIMX-build/master/win/install.sh ./install.sh
Automated command-line build
This part explains how to checkout and build GIMX from the command-line.
Run C:\MinGW\msys\1.0\msys.bat
Download and run the build.sh script:
wget https://raw.github.com/matlo/GIMX-build/master/win/build.sh ./build.sh
All binaries are copied into C:\MinGW\msys\1.0\home\username\GIMX\setup.
Eclipse IDE
This part is only useful in case you intend to modify the source code. If you only want to build GIMX, you can skip it.
Eclipse is an IDE that can be stacked onto the MinGW/MSYS compilation toolchain.
Be sure to have a java JRE installed on your system.
Download Eclipse IDE for C/C++ Developers. Unzip it to wherever you want.
Run eclipse.exe.
Project checkout
Todo: add instructions.