Difference between revisions of "Development on Windows/fr"

From GIMX
Jump to: navigation, search
(Created page with "Télécharger et installer [http://www.jrsoftware.org/isdl.php Inno setup].")
Line 27: Line 27:
 
==Inno setup==
 
==Inno setup==
  
Download and install [http://www.jrsoftware.org/isdl.php Inno setup].
+
Télécharger et installer [http://www.jrsoftware.org/isdl.php Inno setup].
  
 
==Compilation==
 
==Compilation==

Revision as of 15:44, 30 September 2015

Other languages:
English • ‎français

Cette page explique comment installer un environnement de compilation (basé sur Msys2/mingw64) pour construire GIMX.
Elle explique aussi comment installer Eclipse CDT et comment effectuer un checkout.
Sauf cas contraire, effectuer une installation par défaut (répertoires par défaut, etc...).

Msys2/MinGW64

Télécharger et installer Msys2. Bien suivre les instructions du wiki Msys2.

Sur un Windows 32 bits, installer la version i686 de Msys2.
Sur un Windows 64 bits, installer soit la version x86_64 soit la version i686 de Msys2.
Les binaires produits par la version x86_64 ne peuvent s'exécuter que sur un Windows 64 bits, tandis que les binaires produits par la version i686 peuvent s'exécuter aussi bien sur une version 32 bits que sur une version 64 bits.

Checkout des outils d'installation et de génération

pacman --noconfirm -S git
git clone https://github.com/matlo/GIMX-build.git

Outils de développement

Exécuter mingwXY_shell.bat (XY=32 ou 64) et taper :

cd GIMX-build/windows
./install.sh

Inno setup

Télécharger et installer Inno setup.

Compilation

Exécuter mingwXY_shell.bat (XY=32 ou 64) et taper :


wget https://raw.github.com/matlo/GIMX-build/master/win/build.sh

   ./build.sh

Tous les binaires sont copiés dans <chemin de msys>\home\<username>\GIMX\setup, par exemple. C:\msys32\home\matlo\GIMX\setup..

Eclipse IDE

Cette partie n'est utile que si vous avez l'intention de modifier le code source. Si vous voulez seulement compiler GIMX, vous pouvez ignorer ceci.
Eclipse est un IDE qui peut être utilisé avec les outils de compilation MinGW/MSYS.
Assurez vous d'avoir un JRE java installé sur votre système.
Télécharger Eclipse IDE for C/C++ Developers. Le décompresser dans un répertoire quelconque.
Exécuter eclipse.exe.

Checkout du projet

Todo: add instructions.