Trying to sync INSTALL w/ Shin-Ichi's page
This commit is contained in:
parent
fccea4edb4
commit
148d26af7f
5 changed files with 820 additions and 630 deletions
|
|
@ -62,7 +62,7 @@
|
|||
section.indent dl p {
|
||||
margin-left: 0;
|
||||
}
|
||||
p + ul {
|
||||
p + ul, p + ol {
|
||||
margin-left: 2em;
|
||||
}
|
||||
|
||||
|
|
@ -96,7 +96,7 @@
|
|||
</p>
|
||||
|
||||
<p>
|
||||
juin 4, 2022 </p>
|
||||
juillet 8, 2022 </p>
|
||||
</center>
|
||||
</header>
|
||||
|
||||
|
|
@ -301,7 +301,7 @@
|
|||
|
||||
<p style="font-size: small;">
|
||||
<em>
|
||||
mai 16, 2022 Shin-ichi TOYAMA dolphin6k@wmail.plala.or.jp <<a href="mailto:dolphin6k@wmail.plala.or.jp">dolphin6k@wmail.plala.or.jp</a>>
|
||||
juillet 8, 2022 Shin-ichi TOYAMA <<a href="mailto:dolphin6k@wmail.plala.or.jp">dolphin6k@wmail.plala.or.jp</a>>
|
||||
</em>
|
||||
</p>
|
||||
</header>
|
||||
|
|
@ -314,35 +314,48 @@
|
|||
<p>
|
||||
Depuis février 2005 (à partir de Tux Paint 0.9.15), le "<code>Makefile</code>" inclut la prise en charge de la construction sur un système Windows à l'aide de MinGW/MSYS (<a href="https://sourceforge.net/projects/msys2/">https://sourceforge.net/projects/msys2/</a>). </p>
|
||||
|
||||
<p class="note">
|
||||
<span title="Information">💡</span> <strong>Note:</strong> This documentation relates to the SDL2.0 version of Tux Paint, which became available starting with version 0.9.28 in June 2022. </p>
|
||||
|
||||
<p>
|
||||
Beaucoup d'outils et de bibliothèques sont nécessaires pour élaborer Tux Paint. Le système de gestion de paquet "<code>pacman</code>" apporte une aide pour installer automatiquement, en résolvant les dépendances nombreuses. </p>
|
||||
|
||||
<p>
|
||||
Téléchargez le dernier environnement MSYS2 à partir de <a href="https://sourceforge.net/projects/msys2/files/Base/">https://sourceforge.net/projects/msys2/files/Base/</a> et installez-le où vous voulez (par défaut "<code>C:\msys64</code>") </p>
|
||||
<p>
|
||||
Ouvrez le shell MSYS2 via le "Menu de Démarrage" ->"MSYS2 64bit" -> "MSTS2 MSYS" et exécutez la commande suivante (pressez <b><code>[Entrée]</code></b> ou <b><code>[Retour]</code></b> pour accepter par défaut toutes les questions) :
|
||||
<blockquote>
|
||||
<code>
|
||||
pacman -Syu
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
<section class="indent"><!-- H4: MSYS2 -->
|
||||
<header>
|
||||
<h4>MYSYS2</h4>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
Ceci mettra à jour tout le système et la fenêtre de se fermera automatiquement. Répétez les étapes précédentes encore une fois pour finaliser le process restant de mise à jour. </p>
|
||||
|
||||
<p>
|
||||
Sous le shell MSYS2, exécutez la commande suivante pour installer outils basiques pour le développement : <blockquote>
|
||||
<code>
|
||||
pacman -S make automake-wrapper autoconf-wrapper libtool git zip patch gperf
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<i>
|
||||
Allez à la prochaine section "<a href="#64bit">chaînes d'outils MinGW 64bit (x86_64) </a>", ou bien à la section "<a href="#32bit">chaînes d'outils MinGW 32bit (i686)</a>" si vous ne voulez qu'un environnement de travail 32bit. </i>
|
||||
</p>
|
||||
<p>
|
||||
Téléchargez le dernier environnement MSYS2 à partir de <a href="https://www.msys2.org/">https://www.msys2.org/</a> et installez-le où vous voulez (par défaut "<code>C:\msys64</code>") </p>
|
||||
<p>
|
||||
Open the MSYS2 shell from the "Start Menu" -> "MSYS2 64bit" -> "MSYS2 MSYS" and execute following command: <blockquote>
|
||||
<code>
|
||||
$ yes "" | pacman -Syu
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This will update core system and the window will close automatically. Open the msys2 shell again and execute following command to finish remaining updating process. <blockquote>
|
||||
<code>
|
||||
$ yes "" | pacman -Syu
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Sous le shell MSYS2, exécutez la commande suivante pour installer outils basiques pour le développement : <blockquote>
|
||||
<code>
|
||||
$ yes "" | pacman -S make automake-wrapper autoconf-wrapper libtool git zip patch gperf dos2unix
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<i>
|
||||
Allez à la prochaine section "<a href="#64bit">chaînes d'outils MinGW 64bit (x86_64) </a>", ou bien à la section "<a href="#32bit">chaînes d'outils MinGW 32bit (i686)</a>" si vous ne voulez qu'un environnement de travail 32bit. </i>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<hr size="1" noshade width="75%" />
|
||||
<section class="indent"><!-- H4: MinGW...compiler and tools -->
|
||||
|
|
@ -356,7 +369,7 @@
|
|||
<p>
|
||||
Sous le shell MSYS2, exécutez la commande suivante pour installer 64bit compiler and basic development tools : <blockquote>
|
||||
<code>
|
||||
pacman -S mingw-w64-x86_64-{gcc,pkgconf,ntldd-git}
|
||||
$ yes "" | pacman -S mingw-w64-x86_64-{gcc,pkgconf,ntldd-git}
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
@ -371,18 +384,14 @@
|
|||
</header>
|
||||
|
||||
<p>
|
||||
You can install tools and libraries required for compiling Tux Paint and Tux Paint Config on MSYS2/MINGW using "<code>pacman</code>" except for SDL_mixer, SDL_Pango and libunibreak. </p>
|
||||
You can install tools and libraries required for compiling Tux Paint and Tux Paint Config on MSYS2/MINGW using "<code>pacman</code>" except for SDL2_Pango and libunibreak. </p>
|
||||
<p>
|
||||
FLTK is a cross-platform GUI toolkit used by "Tux Paint Config". You can skip installing it if you are <em>only</em> building "Tux Paint". </p>
|
||||
<p>
|
||||
<blockquote>
|
||||
<code>
|
||||
$ pacman -S mingw-w64-x86_64-SDL_{image,ttf,gfx}<br/>
|
||||
$ pacman -S mingw-w64-x86_64-libvorbis<br/>
|
||||
$ pacman -S mingw-w64-x86_64-librsvg<br/>
|
||||
$ pacman -S mingw-w64-x86_64-fribidi<br/>
|
||||
$ pacman -S mingw-w64-x86_64-libimagequant<br/>
|
||||
$ pacman -S mingw-w64-x86_64-fltk<br/>
|
||||
$ pacman -S mingw-w64-x86_64-{librsvg,fribidi,libimagequant,fltk}<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
@ -393,52 +402,27 @@
|
|||
<section class="indent"><!-- H4: Install SDL_Pango... -->
|
||||
<header>
|
||||
<h4>
|
||||
Install SDL_mixer, SDL_Pango and libunibreak on the 64bit environment </h4>
|
||||
Install SDL2_Pango and libunibreak on the 64bit environment </h4>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
SDL_mixer, SDL_Pango and libunibreak should be installed manually. </p>
|
||||
SDL2_Pango and libunibreak should be installed manually. </p>
|
||||
<p>
|
||||
Cette fois-ci, utilisez le shell MinGW "64bit". Ouvrez le shell depuis le "Menu de Démarrage" -> "MSYS2 64bit" -> "MSYS2 MinGW 64-bit" </p>
|
||||
|
||||
<section class="indent"><!-- H5: SDL_mixer -->
|
||||
<header>
|
||||
<h5>SDL_mixer</h5>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
Télécharger <a href="https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz">fichier source de SDL_mixer-1.2.12</a> depuis <a href="https://www.libsdl.org/projects/SDL_mixer/">SDL_mixer's page</a>. </p>
|
||||
<p>
|
||||
Build and install SDL_mixer as follows. <blockquote>
|
||||
<code>
|
||||
$ tar zxvf SDL_mixer-1.2.12.tar.gz<br/>
|
||||
$ cd SDL_mixer-1.2.12/<br/>
|
||||
$ ./configure --prefix=/mingw64 && make && make install
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
</section><!-- H5: SDL_mixer -->
|
||||
|
||||
<section class="indent"><!-- H5: SDL_Pango -->
|
||||
<section class="indent"><!-- H5: SDL2_Pango -->
|
||||
<header>
|
||||
<h5>SDL_Pango</h5>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
Tout d'abord, vous devrez préparer l'archive source et un patch qui est requis, dans le même répertoire. <ul>
|
||||
<li>
|
||||
Télécharger <a href="https://sourceforge.net/projects/sdlpango/files/SDL_Pango/0.1.2/SDL_Pango-0.1.2.tar.gz/download">fichier source de SDL_Pango-0.1.2</a> depuis <a href="https://sourceforge.net/projects/sdlpango/">La page SDL_Pango sur Sourceforge.net</a>. </li>
|
||||
<li>
|
||||
Télécharger <a href="http://johnnypops.co.uk/tuxpaint/SDL_Pango-configure-extra-api.patch">un fichier patch</a> depuis <a href="http://www.johnnypops.co.uk/tuxpaint/">La page web de John Popplewell traitant des "instructions pour la compilation de Tux Paint - MinGW/MSYS"</a>. (Ceci ajoute une fonctionnalité supplémentaire (requise) à SDL_Pango.) </li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
Compiler et installer SDL_Pango comme suit. <blockquote>
|
||||
Download <a href="https://z1.plala.jp/tuxpaint/SDL2_Pango-dll.patch">a patch</a> from <a href="https://z1.plala.jp/tuxpaint/buildwin.html">z1.plala.jp</a>, which enable SDL2_Pango to create dlls, then build and install SDL2_Pango as follows. <blockquote>
|
||||
<code>
|
||||
$ tar zxvf SDL_Pango-0.1.2.tar.gz<br/>
|
||||
$ cd SDL_Pango-0.1.2/<br/>
|
||||
$ patch -p0 < ../SDL_Pango-configure-extra-api.patch<br/>
|
||||
$ ./configure --prefix=/mingw64 && make && make install
|
||||
$ wget https://z1.plala.jp/tuxpaint/SDL2_Pango-dll.patch<br/>
|
||||
$ git clone https://github.com/markuskimius/SDL2_Pango<br/>
|
||||
$ cd SDL2_Pango<br/>
|
||||
$ patch -p0 < ../SDL2_Pango-dll.patch<br/>
|
||||
$ ./configure --prefix=/mingw64 && make && make install<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
@ -481,7 +465,7 @@
|
|||
<p>
|
||||
Sous le shell MSYS2, exécutez la commande suivante pour installer 32bit compiler and basic development tools : <blockquote>
|
||||
<code>
|
||||
pacman -S mingw-w64-i686-{gcc,pkgconf,ntldd-git}
|
||||
$ yes "" | pacman -S mingw-w64-i686-{gcc,pkgconf,ntldd-git}
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
@ -496,18 +480,14 @@
|
|||
</header>
|
||||
|
||||
<p>
|
||||
You can install tools and libraries required for compiling Tux Paint and Tux Paint Config on MSYS2/MINGW using "<code>pacman</code>" except for SDL_mixer, SDL_Pango and libunibreak. </p>
|
||||
You can install tools and libraries required for compiling Tux Paint and Tux Paint Config on MSYS2/MINGW using "<code>pacman</code>" except for SDL2_Pango and libunibreak. </p>
|
||||
<p>
|
||||
FLTK is a cross-platform GUI toolkit used by "Tux Paint Config". You can skip installing it if you are <em>only</em> building "Tux Paint". </p>
|
||||
<p>
|
||||
<blockquote>
|
||||
<code>
|
||||
$ pacman -S mingw-w64-i686-SDL_{image,ttf,gfx}<br/>
|
||||
$ pacman -S mingw-w64-i686-libvorbis<br/>
|
||||
$ pacman -S mingw-w64-i686-librsvg<br/>
|
||||
$ pacman -S mingw-w64-i686-fribidi<br/>
|
||||
$ pacman -S mingw-w64-i686-libimagequant<br/>
|
||||
$ pacman -S mingw-w64-i686-fltk<br/>
|
||||
$ pacman -S mingw-w64-i686-{librsvg,fribidi,libimagequant,fltk}<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
@ -518,52 +498,27 @@
|
|||
<section class="indent"><!-- H4: Install SDL_Pango... -->
|
||||
<header>
|
||||
<h4>
|
||||
Install SDL_mixer, SDL_Pango and libunibreak on the 32bit environment </h4>
|
||||
Install SDL2_Pango and libunibreak on the 32bit environment </h4>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
SDL_mixer, SDL_Pango and libunibreak should be installed manually. </p>
|
||||
SDL2_Pango and libunibreak should be installed manually. </p>
|
||||
<p>
|
||||
Cette fois-ci, utilisez le shell MinGW "32bit". Ouvrez le shell depuis le "Menu de Démarrage" -> "MSYS2 64bit" -> "MSYS2 MinGW 32-bit" </p>
|
||||
|
||||
<section class="indent"><!-- H5: SDL_mixer -->
|
||||
<header>
|
||||
<h5>SDL_mixer</h5>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
Télécharger <a href="https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz">fichier source de SDL_mixer-1.2.12</a> depuis <a href="https://www.libsdl.org/projects/SDL_mixer/">SDL_mixer's page</a>. </p>
|
||||
<p>
|
||||
Build and install SDL_mixer as follows. <blockquote>
|
||||
<code>
|
||||
$ tar zxvf SDL_mixer-1.2.12.tar.gz<br/>
|
||||
$ cd SDL_mixer-1.2.12/<br/>
|
||||
$ ./configure --prefix=/mingw32 && make && make install
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
</section><!-- H5: SDL_mixer -->
|
||||
|
||||
<section class="indent"><!-- H5: SDL_Pango -->
|
||||
<section class="indent"><!-- H5: SDL2_Pango -->
|
||||
<header>
|
||||
<h5>SDL_Pango</h5>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
Tout d'abord, vous devrez préparer l'archive source et un patch qui est requis, dans le même répertoire. <ul>
|
||||
<li>
|
||||
Télécharger <a href="https://sourceforge.net/projects/sdlpango/files/SDL_Pango/0.1.2/SDL_Pango-0.1.2.tar.gz/download">fichier source de SDL_Pango-0.1.2</a> depuis <a href="https://sourceforge.net/projects/sdlpango/">La page SDL_Pango sur Sourceforge.net</a>. </li>
|
||||
<li>
|
||||
Télécharger <a href="http://johnnypops.co.uk/tuxpaint/SDL_Pango-configure-extra-api.patch">un fichier patch</a> depuis <a href="http://www.johnnypops.co.uk/tuxpaint/">La page web de John Popplewell traitant des "instructions pour la compilation de Tux Paint - MinGW/MSYS"</a>. (Ceci ajoute une fonctionnalité supplémentaire (requise) à SDL_Pango.) </li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
Compiler et installer SDL_Pango comme suit. <blockquote>
|
||||
Download <a href="https://z1.plala.jp/tuxpaint/SDL2_Pango-dll.patch">a patch</a> from <a href="https://z1.plala.jp/tuxpaint/buildwin.html">z1.plala.jp</a>, which enable SDL2_Pango to create dlls, then build and install SDL2_Pango as follows. <blockquote>
|
||||
<code>
|
||||
$ tar zxvf SDL_Pango-0.1.2.tar.gz<br/>
|
||||
$ cd SDL_Pango-0.1.2/<br/>
|
||||
$ patch -p0 < ../SDL_Pango-configure-extra-api.patch<br/>
|
||||
$ ./configure --prefix=/mingw32 && make && make install
|
||||
$ wget https://z1.plala.jp/tuxpaint/SDL2_Pango-dll.patch<br/>
|
||||
$ git clone https://github.com/markuskimius/SDL2_Pango<br/>
|
||||
$ cd SDL2_Pango<br/>
|
||||
$ patch -p0 < ../SDL2_Pango-dll.patch<br/>
|
||||
$ ./configure --prefix=/mingw32 && make && make install<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
@ -602,7 +557,7 @@
|
|||
<p>
|
||||
<a href="https://imagemagick.org">ImageMagick</a> est un ensemble d'outils en ligne de commande pour créer, éditer, composer ou convertir des images bitmap, et qui supporte un grand nombre de formats d'image. Tux Paint utilise deux fonctions ("convert" et "composite") pour générer des vignettes pour les images de démarrage et des modèles durant le process de compilation. </p>
|
||||
<p>
|
||||
L'utilisation des binaires officiels tirés de "<a href="https://imagemagick.org/script/download.php#windowsand">Versions binaires pour Windows</a>" est recommandée car les commandes installées avec "<code>pacman</code>" sur MinGW/MSYS ne fonctionnent pas comme elles devraient ! </p>
|
||||
Using official binary release available from "<a href="https://imagemagick.org/script/download.php#windows">Windows Binary Release</a>" is recommended, due to the commands installed with "<code>pacman</code>" on MinGW/MSYS not working as expected! </p>
|
||||
<p>
|
||||
N'oubliez pas de cocher "Installer les utilitaires hérités (par ex. convert)" pour l'installation, car le processus de compilation de Tux Paint les utilise. </p>
|
||||
<p>
|
||||
|
|
@ -616,31 +571,114 @@
|
|||
Vous pouvez rendre ceci permanent en ajoutant ce qui précède à votre fichier de configuration du shell BASH, "<code>~/.bash_profile</code>". </p>
|
||||
</section><!-- H3: ImageMagick -->
|
||||
|
||||
<section class="indent"><!-- H3: Tux Paint -->
|
||||
<section class="indent"><!-- H3: Tux Paint & Tux Paint Config. -->
|
||||
<header>
|
||||
<h3>Tux Paint</h3>
|
||||
<h3>Tux Paint & Tux Paint Config.</h3>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
Vous pouvez compiler des binaires 64bit en utilisant le shell MSYS2 64bit, et des binaires 32bit en utilisant le shell MSYS2 32bit. </p>
|
||||
You can compile 64-bit binaries using "MSYS2 64bit" shell, and 32-bit binaries using "MSYS2 32bit" shell, respectively. </p>
|
||||
<ul>
|
||||
<li>
|
||||
Choisissez "MSYS2 64bit" -> "MSYS2 MinGW 64-bit" dans le "Menu de Démarrage" pour ouvrir le shell 64bit. </li>
|
||||
<li>
|
||||
Choisissez "MSYS2 64bit" -> "MSYS2 MinGW 32-bit" dans le "Menu de Démarrage" pour ouvrir le shell 32bit. </li>
|
||||
</ul>
|
||||
<p>
|
||||
Compilez Tux Paint avec la commande suivante : <blockquote>
|
||||
<code>
|
||||
$ make bdist-win32
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
<p class="note">
|
||||
<span title="Information">💡</span> <strong>Nota : </strong>À ce stade, vous voudrez compiler "Tux Paint Config". Pour Windows, il peut être ainsi inclus avec "Tux Paint", si vous faites une version officielle (ou de test).La compilation ira chercher un répertoire nommé "<code>tuxpaint-config</code>" (sans numéro de version, par ex voir "<code>tuxpaint-config-X.Y.Z</code>"). Voir le fichier INSTALL.txt de "Tux Paint Config" pour les détails. </p>
|
||||
|
||||
<section class="indent"><!-- H4: Tux Paint Config. -->
|
||||
<header>
|
||||
<h4>Tux Paint Config.</h4>
|
||||
</header>
|
||||
<p>
|
||||
"Tux Paint Config" is a useful graphical tool for tweaking Tux Paint's behavior. You have to build this component before compiling Tux Paint if you want to have it included in your package. </p>
|
||||
<p>
|
||||
You can use either (a) a stable tar-ball release, or (b) the developing source tree. <ol type="a">
|
||||
<li>
|
||||
Using stable tar-ball release: <ul>
|
||||
<li>
|
||||
<a href="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-config/">Download a source tar-ball</a>
|
||||
</li>
|
||||
<li>
|
||||
Expand the tar-ball and change the directory name so that the final packaging process can find related files. <blockquote>
|
||||
<code>
|
||||
$ tar zxvf tuxpaint-config-A.B.C.tar.gz<br/>
|
||||
$ mv tuxpaint-config-A.B.C tuxpaint-config<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Using the developing source tree: <ul>
|
||||
<li>
|
||||
Fetch the developing source tree from git repository: <blockquote>
|
||||
<code>
|
||||
$ git clone https://git.code.sf.net/p/tuxpaint/tuxpaint-config tuxpaint-config
|
||||
</code>
|
||||
</blockquote>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
</p>
|
||||
<p>
|
||||
Now you can build Tux Paint Config. as follows: <blockquote>
|
||||
<code>
|
||||
$ cd tuxpaint-config<br/>
|
||||
$ make win32<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
</section><!-- H4: Tux Paint Config. -->
|
||||
|
||||
<section class="indent"><!-- H4: Tux Paint -->
|
||||
<header>
|
||||
<h4>Tux Paint</h4>
|
||||
</header>
|
||||
|
||||
<p>
|
||||
You can use either (a) a stable tar-ball release, or (b) the developing source tree. <ol type="a">
|
||||
<li>
|
||||
Using stable tar-ball release: <ul>
|
||||
<li>
|
||||
<a href="https://sourceforge.net/projects/tuxpaint/files/tuxpaint/">Download a source tar-ball</a>
|
||||
</li>
|
||||
<li>
|
||||
Expand the tar-ball and change the directory name so that the final packaging process can find related files. <blockquote>
|
||||
<code>
|
||||
$ tar zxvf tuxpaint-A.B.C-sdl2.tar.gz<br/>
|
||||
$ mv tuxpaint-A.B.C-sdl2 tuxpaint-sdl2<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Using the developing source tree: <ul>
|
||||
<li>
|
||||
Fetch the developing source tree from git repository: <blockquote>
|
||||
<code>
|
||||
$ git clone -b sdl2.0 https://git.code.sf.net/p/tuxpaint/tuxpaint tuxpaint-sdl2
|
||||
</code>
|
||||
</blockquote>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
</p>
|
||||
<p>
|
||||
Now you can build Tux Paint as follows: <blockquote>
|
||||
<code>
|
||||
$ cd tuxpaint-sdl2<br/>
|
||||
$ make bdist-win32<br/>
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
</section><!-- H4: Tux Paint -->
|
||||
|
||||
<p>
|
||||
Tous les fichiers nécessaires pour démarrer Tux Paint (et Tux Paint Config) sont rassemblés dans le répertoire de la distribution binaire "<code>bdist</code>", répertoire situé sous "<code>win32</code>3. Vous pouvez les démarrer en double-cliquant leurs fichiers exéctutables (<code>.exe</code>) dans le répertoire "<code>bdist</code>". </p>
|
||||
</section><!-- H3: Tux Paint -->
|
||||
</section><!-- H3: Tux Paint & Tux Paint Config. -->
|
||||
|
||||
<section class="indent"><!-- H3: Building the Tux Paint Windows Installer -->
|
||||
<header>
|
||||
|
|
@ -655,7 +693,7 @@
|
|||
<p>
|
||||
Before building an installer, edit the "<code>tuxpaint.iss</code>" file and enable one of the lines starting with "<code>#define BuildTarget=</code>", depending on the architecture of the installer you want to create. </p>
|
||||
<p>
|
||||
Alors, vous pouvez facilement construire un installateur exécutable en cliquant-droit sur l'icône "<code>tuxpaint.iss</code>" du répertoires "<code>win32</code>" et sélectionner "Compile" dans la liste. Cela prendra un certain temps, et éventuellement vous obtiendrez un fichier "<code>tuxpaint-<i>X.Y.Z</i>-windows-<arch>-installer.exe</code>" dans le même répertoire. </p>
|
||||
Alors, vous pouvez facilement construire un installateur exécutable en cliquant-droit sur l'icône "<code>tuxpaint.iss</code>" du répertoires "<code>win32</code>" et sélectionner "Compile" dans la liste. Cela prendra un certain temps, et éventuellement vous obtiendrez un fichier "<code>tuxpaint-<i>X.Y.Z</i>-windows-sdl2.0-<arch>-installer.exe</code>" dans le même répertoire. </p>
|
||||
</section><!-- H3: Building the Tux Paint Windows Installer -->
|
||||
|
||||
<section class="indent"><!-- H3: Running the Tux Paint Windows Installer -->
|
||||
|
|
@ -942,7 +980,7 @@
|
|||
<p>
|
||||
Bien Tux Paint puisse être construit sans Xcode IDE, ce dernier est toujours nécessaire. <a href="https://developer.apple.com/xcode/ide/">Téléchargez le = partir de l' the App Store</a>, et lancez le une fois pour accepter ses accords de licence. Vous pouvez aussi installer les outils de ligne de commande de Xcode en tapant la commande : <blockquote>
|
||||
<code>
|
||||
xcode-select --install
|
||||
$ xcode-select --install
|
||||
</code>
|
||||
</blockquote>
|
||||
</p>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue