Sync docs for French updates to INSTALL & EXTENDING
h/t Jacques
This commit is contained in:
parent
20172bb49a
commit
e4f907604b
4 changed files with 94 additions and 86 deletions
|
|
@ -235,8 +235,8 @@ de Démarrage" → "MSYS2 64bit" → "MSYS2 MinGW 64-bit"
|
|||
|
||||
SDL2_Pango
|
||||
|
||||
You can fetch the source code from the Mark K. Kim's git repositry, compile and
|
||||
install it as follows.
|
||||
Vous pouvez récupérer le code source sur le dépôt git de Mark K. Kim, compiler
|
||||
et installer comme suit.
|
||||
|
||||
$ git clone https://github.com/markuskimius/SDL2_Pango
|
||||
$ cd SDL2_Pango
|
||||
|
|
@ -247,7 +247,8 @@ libunibreak
|
|||
libunibreak est nécessaire pour compiler Tux Paint Config. Vous pouvez ne pas
|
||||
l'installer si vous compilez seulement "Tux Paint".
|
||||
|
||||
You can fetch the source code from the git repositry and compile it as follows.
|
||||
Vous pouvez récupérer le code source depuis le dépôt git et le compiler comme
|
||||
suit.
|
||||
|
||||
$ git clone https://github.com/adah1972/libunibreak libunibreak
|
||||
$ cd libunibreak
|
||||
|
|
@ -294,8 +295,8 @@ de Démarrage" → "MSYS2 64bit" → "MSYS2 MinGW 32-bit"
|
|||
|
||||
SDL2_Pango
|
||||
|
||||
You can fetch the source code from the Mark K. Kim's git repositry, compile and
|
||||
install it as follows.
|
||||
Vous pouvez récupérer le code source sur le dépôt git de Mark K. Kim, compiler
|
||||
et installer comme suit.
|
||||
|
||||
$ git clone https://github.com/markuskimius/SDL2_Pango
|
||||
$ cd SDL2_Pango
|
||||
|
|
@ -306,7 +307,8 @@ libunibreak
|
|||
libunibreak est nécessaire pour compiler Tux Paint Config. Vous pouvez ne pas
|
||||
l'installer si vous compilez seulement "Tux Paint".
|
||||
|
||||
You can fetch the source code from the git repositry and compile it as follows.
|
||||
Vous pouvez récupérer le code source depuis le dépôt git et le compiler comme
|
||||
suit.
|
||||
|
||||
$ git clone https://github.com/adah1972/libunibreak libunibreak
|
||||
$ cd libunibreak
|
||||
|
|
@ -347,17 +349,18 @@ des binaires 32bit en utilisant le shell "MSYS32 32bit".
|
|||
|
||||
Tux Paint Config.
|
||||
|
||||
"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.
|
||||
"Tux Paint Config" est un outil graphique utile pour ajuster le comportement de
|
||||
Tux Paint. Vous devez construire ce composant avant de compiler Tux Paint si
|
||||
vous voulez qu'il soit inclus dans votre paquetage.
|
||||
|
||||
You can use either (a) a stable tar-ball release, or (b) the developing source
|
||||
tree.
|
||||
Vous pouvez utiliser soit (a) une version dans une archive tar, soit (b)
|
||||
l'arbre souce en développement.
|
||||
|
||||
a. Utiliser une version tar-ball stable :
|
||||
+ Télécharger l'ensemble des fichiers sources
|
||||
+ Expand the tar-ball and change the directory name so that the final
|
||||
packaging process can find related files.
|
||||
+ Développer l'archive tar et changez le nom du répertoire de sorte que
|
||||
le processus d'empaquetage final puisse trouver les fichiers en
|
||||
relation.
|
||||
|
||||
$ tar zxvf tuxpaint-config-A.B.C.tar.gz
|
||||
$ mv tuxpaint-config-A.B.C tuxpaint-config
|
||||
|
|
@ -376,13 +379,14 @@ Maintenant vous pouvez faire Tux Paint Config. comme suit :
|
|||
|
||||
Tux Paint
|
||||
|
||||
You can use either (a) a stable tar-ball release, or (b) the developing source
|
||||
tree.
|
||||
Vous pouvez utiliser soit (a) une version dans une archive tar, soit (b)
|
||||
l'arbre souce en développement.
|
||||
|
||||
a. Utiliser une version tar-ball stable :
|
||||
+ Télécharger l'ensemble des fichiers sources
|
||||
+ Expand the tar-ball and change the directory name so that the final
|
||||
packaging process can find related files.
|
||||
+ Développer l'archive tar et changez le nom du répertoire de sorte que
|
||||
le processus d'empaquetage final puisse trouver les fichiers en
|
||||
relation.
|
||||
|
||||
$ tar zxvf tuxpaint-A.B.C.tar.gz
|
||||
$ mv tuxpaint-A.B.C tuxpaint
|
||||
|
|
@ -656,7 +660,7 @@ incluse dans TuxPaint.dmg.
|
|||
$ sudo port install rust cargo
|
||||
$ git clone https://github.com/ImageOptim/libimagequant.git
|
||||
$ cd libimagequant/imagequant-sys
|
||||
$ cargo build --release # Must use cargo from MacPorts
|
||||
$ cargo build --release # On doit utiliser cargo venant de Macports
|
||||
$ sudo make PREFIX=/opt/local install
|
||||
|
||||
sdl2_pango
|
||||
|
|
@ -701,11 +705,11 @@ Problèmes connus
|
|||
instructions pour obtenir, installer et construire Tux Paint sur des
|
||||
vieilles versions de macOS.
|
||||
|
||||
Alternatively, Tux Paint and all of its library dependencies may be
|
||||
compiled with appropriate options to be runnable on older versions of
|
||||
macOS. These options are already set on Tux Paint, so only its dependencies
|
||||
(from MacPorts) need to be recompiled. See "Recompiling MacPorts" below for
|
||||
the instructions.
|
||||
Autrement, Tux Paint et toutes les bibliothèques dépendantes peuvent être
|
||||
compilés avec les options adéquates pour pouvoir tourner sur des versions
|
||||
plus anciennes de macOS. Ces options sont déjà prêtes dans Tux paint, ainsi
|
||||
seules les dépendances (à partir de macOS) doivent être recompilées. Voir
|
||||
ci-dessous "Recompilation avec MacPorts" pour les instructions.
|
||||
|
||||
Vieilles versions de macOS
|
||||
|
||||
|
|
@ -719,11 +723,11 @@ de partition doivent correspondre à ce qu'attend l'ancien macOS, dès lors
|
|||
utilisez l'utilitaire de partitionnement et le format de la clé en accord avec
|
||||
ceci.
|
||||
|
||||
Dual booting multiple versions of macOS for Apple Silicon has been so far
|
||||
unsuccessful. Instead of installing an older version of macOS for Apple Silicon
|
||||
to build Tux Paint to run on the old version of macOS for Apple Silicon, use
|
||||
the instructions found in the "Recompiling MacPorts" section to build Tux Paint
|
||||
to run on older versions of macOS for Apple Silicon.
|
||||
Le dual boot pour plusieurs versions de macOS pour Apple Silicon a été jusqu'à
|
||||
présent sans succès. Au lieu d'installer une vieille version de macOS pour
|
||||
Apple Silicon pour que Tux Paint puisse tourner, utilisez les instructions que
|
||||
l'on trouve dans la section "Recompiler Macports" afin que Tux Paint puisse
|
||||
tourner sur des vieilles version de MacOS pour Apple Silicon.
|
||||
|
||||
À ce moment, l'ancienne version de macOS disponible sur le site d'Apple est la
|
||||
Yosemite 10.10, qui un partitionnement "GPT (GUID Partition Table)" au lieu de
|
||||
|
|
@ -752,8 +756,8 @@ mêmes étapes décrites auparavant dans ce document.
|
|||
|
||||
Recompiler MacPorts
|
||||
|
||||
To recompile MacPorts to be usable on older versions of macOS, set the
|
||||
following options in /opt/local/etc/macports/macports.conf:
|
||||
Pour recompiler MacPorts afin d'être utilisé sur une ancienne version de macOS,
|
||||
mettez les options suivantes dans /opt/local/etc/macports/macports.conf :
|
||||
|
||||
buildfromsource always
|
||||
macosx_deployment_target 10.10
|
||||
|
|
@ -762,17 +766,20 @@ Ensuite désinstaller tous les paquets MacPorts :
|
|||
|
||||
$ sudo port -fp uninstall installed
|
||||
|
||||
Then reinstall all MacPorts packages needed by Tux Paint. Also rebuild
|
||||
libimagequant using the updated Cargo package from MacPorts.
|
||||
Puis réinstallez tous les paquets MacPorts dont Tux Paint a besoin.
|
||||
Reconstruisez également libimagequant en utilisant le paquet Cargo à jour
|
||||
depuis MacPorts.
|
||||
|
||||
As of this writing, all libraries Tux Paint requires from MacPorts can be
|
||||
recompiled in this manner to run on macOS 10.10 Yosemite and later on Intel
|
||||
CPUs, and macOS 11.0 Big Sur and later on Apple Silicon. Unfortunately,
|
||||
although MacPorts has the option to enable the building of universal libraries,
|
||||
several libraries Tux Paint require cannot be built as universal libraries so
|
||||
they can only be built to run natively on the hardware on which they were
|
||||
built. See "Building a Universal Binary" below for instructions on how to build
|
||||
Tux Paint as a Universal Binary.
|
||||
À cet instant, toutes les bibliothèques que Tux Paint demande depuis MacPorts
|
||||
peuvent être recompilées de cette façon pour pouvoir tourner sur macOS 10.10
|
||||
(et plus récent) avec les CPU Intel, et macOS 11.0 Big Sur (et plus récent)
|
||||
avec Apple Silicon. Malheureusement, bien que MacPorts possède une option pour
|
||||
autoriser la construction de bibliothèques universelles, plusieurs
|
||||
bibliothèques que demande Tux Paint ne peuvent être construites comme telles,
|
||||
dès lors elles ne sont fabriquées pour tourner uniquement avec le matériel sur
|
||||
lequel elles ont été construites. Voir "Construire un binaire universel"
|
||||
ci-dessous pour les instructions à suivre pour faire que Tux paint soit un
|
||||
Binaire Universel.
|
||||
|
||||
Créer un Binaire Universel
|
||||
|
||||
|
|
@ -801,11 +808,11 @@ Prérequis
|
|||
|
||||
Vous avez besoin des versions récentes de :
|
||||
|
||||
* Gradle — build automation tool
|
||||
* Android Studio (Software Development Kit (SDK)) — to support Android app
|
||||
development (Java)
|
||||
* Android Native Development Kit (NDK) — to support native development in C/
|
||||
C++
|
||||
* Gradle — outil de construction automatique
|
||||
* Android Studio (Software Development Kit (SDK)) — pour supporter le
|
||||
développement d'application Androidn(Java)
|
||||
* Android Native Development Kit (NDK) — pour un support de développement
|
||||
natif en C/C++
|
||||
|
||||
To compile the latest Tux Paint, one has to sync the main SourceForge project's
|
||||
tuxpaint Git repository with the GitHub project's TuxPaint-Android Git
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue