en to fr translation catalogue (82 entries)

note: type: Content of the gcc-java-size entity
en: 95 MB
fr: 95 Mo

note: type: Content of the gcc-java-buildsize entity
en: 4.5 GB
fr: 4.5 Go

note: type: Content of the gcc-java-time entity
en: 34 SBU (with tests and parallelism=4)
fr: 34&nbsp;SBU (avec les tests et parallélisme = 4)

note: type: Content of: <sect1><sect2><title>
en: Introduction to GCC-Java
fr: Introduction à GCC-Java

note: type: Content of: <sect1><sect2><para>
en: See the introduction to the Java language and system at <xref linkend="java"/>. The GNU Compiler Collection (GCC) contains a Java compiler to native code. Together with the <application>ecj</application> Java compiler from Eclipse (to bytecode), it provides a way to build an acceptable JVM from source. However, since the release of <application>OpenJDK</application>, the development of GCC-Java has almost stopped, and the built JVM is an old version, which cannot be used for building <xref linkend="openjdk"/>.
fr: Regardez l'introduction au langage et au système Java sur <xref linkend="java"/>. La collection de compilateur GNU (GCC) contient un compilateur Java de code natif. Et avec le compilateur Java <application>ecj</application> d'Eclipse (vers du bytecode), il fournit un moyen de construire une JVM acceptable depuis les sources. Cependant, depuis la publication de <application>OpenJDK</application>, le développement de GCC-Java a été stoppé, et la JVM construite est une ancienne version, qui ne peut pas être utilisée pour construire <xref linkend="openjdk"/>.

note: type: Content of: <sect1><sect2><caution><para>
en: Using the instructions on this page will have the effect that the C and C++ compiler and libraries will be reinstalled, overwriting the ones on your system. This may lead to some issues. Please read the note and caution on the <xref linkend="gcc"/> page.
fr: L'utilisation des instructions de cette page aura pour effet que les compilateurs et bibliothèques C et C++ seront réinstallés, écrasant celle de votre système. Cela peut causer des problèmes. Merci de lire la note et l'avertissement sur la page <xref linkend="gcc"/>.

note: type: Content of: <sect1><sect2><bridgehead>
en: Package Information
fr: Informations sur le paquet

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download (HTTP): <ulink url="&gcc-java-download-http;"/>
fr: Téléchargement (HTTP)&nbsp;: <ulink url="&gcc-java-download-http;"/>

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download (FTP): <ulink url="&gcc-java-download-ftp;"/>
fr: Téléchargement (FTP)&nbsp;: <ulink url="&gcc-java-download-ftp;"/>

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download MD5 sum: &gcc-java-md5sum;
fr: Somme de contrôle MD5&nbsp;: &gcc-java-md5sum;

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download size: &gcc-java-size;
fr: Taille du téléchargement&nbsp;: &gcc-java-size;

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Estimated disk space required: &gcc-java-buildsize;
fr: Estimation de l'espace disque requis&nbsp;: &gcc-java-buildsize;

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Estimated build time: &gcc-java-time;
fr: Estimation du temps de construction&nbsp;: &gcc-java-time;

note: type: Content of: <sect1><sect2><bridgehead>
en: Additional Downloads
fr: Téléchargements supplémentaires

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Eclipse Java compiler: <ulink url="&ecj-download-ftp;"/>
fr: Compilateur Java d'Eclipse&nbsp;: <ulink url="&ecj-download-ftp;"/>

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: ANTLR binary, for building <command>gjdoc</command> (optional): <ulink url="&antlr-download-http;"/>
fr: binaire ANTLR, pour construire <command>gjdoc</command> (facultatif)&nbsp;: <ulink url="&antlr-download-http;"/>

note: type: Content of: <sect1><sect2><bridgehead>
en: GCC Java Dependencies
fr: Dépendances de GCC Java

note: type: Content of: <sect1><sect2><bridgehead>
en: Required
fr: Requises

note: type: Content of: <sect1><sect2><para>
en: <xref linkend="unzip"/>, <xref linkend="which"/>, and <xref linkend="zip"/>
fr: <xref linkend="unzip"/>, <xref linkend="which"/> et <xref linkend="zip"/>

note: type: Content of: <sect1><sect2><bridgehead>
en: Recommended
fr: Recommandées

note: type: Content of: <sect1><sect2><para>
en: <xref linkend="dejagnu"/>, for tests
fr: <xref linkend="dejagnu"/>, pour les tests

note: type: Content of: <sect1><sect2><bridgehead>
en: Optional
fr: Facultatives

note: type: Content of: <sect1><sect2><para>
en: <xref linkend="gtk2"/> and <ulink url="https://download.gnome.org/sources/libart_lgpl/"> Libart </ulink> for building the AWT peer
fr: <xref linkend="gtk2"/> et <ulink url="https://download.gnome.org/sources/libart_lgpl/">Libart</ulink> pour la construction du pair AWT

note: type: Content of: <sect1><sect2><para>
en: User Notes: <ulink url="&blfs-wiki;/gcc-java"/>
fr: Notes utilisateur&nbsp;: <ulink url="&blfs-wiki;/gcc-java"/>

note: type: Content of: <sect1><sect2><title>
en: Installation of GCC Java
fr: Installation de GCC Java

note: type: Content of: <sect1><sect2><para>
en: The instructions below assume that the C and C++ compilers have the same version as the one you are installing, so that a <quote>bootstrap</quote> is not necessary. If you are upgrading the GCC version, then remove the <option>--disable-bootstrap</option> from the <command>./configure</command> options below.
fr: Les instructions ci-dessous considèrent que les compilateurs C et C++ ont la même version que ceux que vous avez installé, pour qu'un <quote>bootstrap</quote> ne soit pas nécessaire. Si vous avez mis à jour la version de GCC, effacez <option>--disable-bootstrap</option> des options de <command>./configure</command>.

note: type: Content of: <sect1><sect2><para>
en: Install <application>GCC Java</application> by running the following commands:
fr: Installez <application>GCC Java</application> en exécutant les commandes suivantes&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: If you have installed additional packages such as <application>Valgrind</application> and <application>GDB</application>, the <application>GCC</application> part of the testsuite will run more tests than in LFS. Some of those will report FAIL and others XPASS (pass when expected to FAIL). To run the tests, issue:
fr: Si vous avez installé des paquets supplémentaires comme <application>Valgrind</application> et <application>GDB</application>, la suite de tests de <application>GCC</application> lancera plus de tests que dans LFS. Certains de ceux-là seront signalés FAIL (en ECHEC) et d'autres XPASS (passage alors qu'un échec était attendu). Pour lancer les test, tapez&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: The tests are very long, and the results may be hard to find in the logs, specially if you use job control with make. You can get a summary of the tests with:
fr: Les tests sont très longs, et les résultats peuvent être difficiles à trouver dans les logs, en particulier si vous utilisez des processus parallèles avec make. Vous pouvez avoir un résumé des tests avec&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: Now, as the <systemitem class="username">root</systemitem> user:
fr: Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:

note: type: Content of: <sect1><sect2><title>
en: Command Explanations
fr: Explication des commandes

note: type: Content of: <sect1><sect2><para>
en: The first two <command>sed</command> commands prevent the installation of the <application>libffi</application> library bundled with <application>GCC</application>, since it is outdated compared to <xref linkend="libffi"/>.
fr: Les deux premières commandes <command>sed</command> empêchent l'installation de la bibliothèque <application>libffi</application> livrée avec <application>GCC</application>, car elle est dépassée comparée à <xref linkend="libffi"/>.

note: type: Content of: <sect1><sect2><para>
en: The next two <command>sed</command> commands implement upstream fixes to the <application>GCC Java</application> compiler and tests.
fr: Les deux commandes <command>sed</command> suivantes ajoutent un correctif amont au compilateur et aux tests <application>GCC Java</application>.

note: type: Content of: <sect1><sect2><para>
en: <command>mkdir build; cd build</command>: The <application>GCC</application> documentation recommends building the package in a dedicated build directory.
fr: <command>mkdir build; cd build</command>&nbsp;: La documentation de <application>GCC</application> recommande de construire le paquet dans un répertoire de construction dédié.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--disable-multilib</parameter>: This parameter ensures that files are created for the specific architecture of your computer.
fr: <parameter>--disable-multilib</parameter>&nbsp;: Ce paramètre assure que les fichiers sont créés pour l'architecture spécifique à votre ordinateur.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--with-system-zlib</parameter>: Uses the system <application>zlib</application> instead of the bundled one.
fr: <parameter>--with-system-zlib</parameter>&nbsp;: Utilise la version <application>zlib</application> du système à la place de celle empaquetée.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--disable-bootstrap</parameter>: Prevents the C and C++ compilers to recompile themselves. You should use this switch only if the installed C and C++ compilers are the same version as the ones you install.
fr: <parameter>--disable-bootstrap</parameter>&nbsp;: Empêche les compilateurs C et C++ de se recompiler eux-même. Vous devriez utiliser ce paramètre seulement si les compilateurs C et C++ sont de la même version que celle que vous installez.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--enable-java-home</parameter>: Creates a directory layout similar to that of a JVM.
fr: <parameter>--enable-java-home</parameter>&nbsp;: Crée une couche de répertoires similaire à une JVM.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--with-jvm-root-dir=/opt/gcj</parameter>: Installs the JVM in the specified location.
fr: <parameter>--with-jvm-root-dir=/opt/gcj</parameter>&nbsp;: Installe la JVM dans un endroit spécifique.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--with-antlr-jar=...</parameter>: Specifies the location of <application>ANTLR</application>, which is needed to build <command>gjdoc</command>. Remove if you have not downloaded antlr.
fr: <parameter>--with-antlr-jar=...</parameter>&nbsp;: Spécifie l'endroit pour <application>ANTLR</application>, qui est utilisé pour construire <command>gjdoc</command>. À supprimer si vous n'avez pas téléchargé antlr.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--enable-languages=java</parameter>: This command identifies which language to build. Note it is unavoidable that the <application>C</application> and <application>C++</application> compilers be built too.
fr: <parameter>--enable-languages=java</parameter>&nbsp;: Cette commande identifie quel langage construire. Notez qu'il est inévitable que les compilateurs <application>C</application> et <application>C++</application> soient reconstruits également.

note: type: Content of: <sect1><sect2><para>
en: <option>--enable-java-awt=gtk</option>: Allows to build the Java AWT <application>GTK+2</application> peer. Needed to have a fully functional JVM.
fr: <option>--enable-java-awt=gtk</option>&nbsp;: Permet de construire le pair <application>GTK+2</application> de Java AWT. Utile pour avoir une JVM pleinement fonctionnelle.

note: type: Content of: <sect1><sect2><para>
en: <command>ulimit -s 32768</command>: This command prevents several tests from running out of stack space.
fr: <command>ulimit -s 32768</command>&nbsp;: Cette commande évite que plusieurs tests tombent à court d'espace dans la pile.

note: type: Content of: <sect1><sect2><para>
en: <command>make -k check</command>: This command runs the test suite without stopping if any errors are encountered.
fr: <command>make -k check</command>&nbsp;: Cette commande lance la suite de tests sans stopper si quelques erreurs sont générées.

note: type: Content of: <sect1><sect2><para>
en: <command>../contrib/test_summary</command>: This command will produce a summary of the test suite results. You can append <command>| grep -A7 Summ</command> to the command to produce an even more condensed version of the summary. You may also wish to redirect the output to a file for review and comparison later on.
fr: <command>../contrib/test_summary</command>&nbsp;: Cette commande produira un résumé des résultats de la suite de tests. Vous pouvez ajouter <command>| grep -A7 Summ</command> à la commande pour produite une version encore plus condensée du résumé. Vous pouvez également souhaiter rediriger la sortie dans un fichier pour étudier et comparer plus tard.

note: type: Content of: <sect1><sect2><para>
en: <command>chown -v -R root:root /usr/lib/gcc/*linux-gnu/...</command>: If the package is built by a user other than root, the ownership of the installed <filename class="directory">include</filename> directory (and its content) will be incorrect. This command changes the ownership to the <systemitem class="username">root</systemitem> user and group.
fr: <command>chown -v -R root:root /usr/lib/gcc/*linux-gnu/...</command>&nbsp;: Si le paquet est construit par un utilisateur autre que root, les droits du répertoire <filename class="directory">include</filename> installé (et son contenu) seront incorrects. Cette commande change les droits vers l'utilisateur et le groupe <systemitem class="username">root</systemitem>.

note: type: Content of: <sect1><sect2><para>
en: <command>gcj -o ecj ...</command>: compiles the eclipse compiler to native code, which is much faster than bytecode. This compiler is then used as a <command>javac</command> replacement in the JVM.
fr: <command>gcj -o ecj ...</command>&nbsp;: compile le compilateur eclipse depuis le code natif, qui est plus rapide que le bytecode. Ce compilateur est également utilisé comme une alternative à <command>javac</command> dans la JVM.

note: type: Content of: <sect1><sect2><title>
en: Configuring GCC-Java
fr: Configuration de GCC-Java

note: type: Content of: <sect1><sect2><sect3><title>
en: Configuration Information
fr: Informations de configuration

note: type: Content of: <sect1><sect2><sect3><para>
en: The configuration is the same as <xref linkend="ojdk-conf"/>, replacing <filename class="directory">/opt/jdk</filename> with <filename class="directory">/opt/gcj</filename>.
fr: La configuration est la même que pour <xref linkend="ojdk-conf"/>, en remplaçant <filename class="directory">/opt/jdk</filename> par <filename class="directory">/opt/gcj</filename>.

note: type: Content of: <sect1><sect2><title>
en: Contents
fr: Contenu

note: type: Content of: <sect1><sect2><segmentedlist><segtitle>
en: Installed Programs
fr: Programmes installés

note: type: Content of: <sect1><sect2><segmentedlist><segtitle>
en: Installed Libraries
fr: Bibliothèques installées

note: type: Content of: <sect1><sect2><segmentedlist><segtitle>
en: Installed Directories
fr: Répertoires installés

note: type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
en: aot-compile, ecj, gappletviewer, gc-analyze, gcj, gcj-dbtool, gcjh, gij, gjar, gjarsigner, gjavah, gjdoc, gkeytool, gnative2ascii, gorbd, grmic, grmid, grmiregistry, gserialver, gtnameserv, jcf-dump, jv-convert, rebuild-gcj-db. Symbolic links to these files are located in <filename class="directory">/opt/gcj/bin</filename>
fr: aot-compile, ecj, gappletviewer, gc-analyze, gcj, gcj-dbtool, gcjh, gij, gjar, gjarsigner, gjavah, gjdoc, gkeytool, gnative2ascii, gorbd, grmic, grmid, grmiregistry, gserialver, gtnameserv, jcf-dump, jv-convert, rebuild-gcj-db. Des liens symboliques vers ses fichiers sont situés dans <filename class="directory">/opt/gcj/bin</filename>

note: type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
en: libgcj_bc.so, libgcj.so, libgcj-tools.so, and libgij.so
fr: libgcj_bc.so, libgcj.so, libgcj-tools.so et libgij.so

note: type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
en: /usr/include/c++/&gcc-java-version;/{gcj,gnu,java,javax,org,sun}, /usr/lib/gcj-&gcc-java-version;-17, /usr/lib/jvm-exports, /usr/lib/security, /opt/gcj, and /usr/share/java
fr: /usr/include/c++/&gcc-java-version;/{gcj,gnu,java,javax,org,sun}, /usr/lib/gcj-&gcc-java-version;-17, /usr/lib/jvm-exports, /usr/lib/security, /opt/gcj et /usr/share/java

note: type: Content of: <sect1><sect2><para>
en: Some programs, libraries, and descriptions are not listed here, but can be found at <ulink url="&lfs-root;/chapter06/gcc.html#contents-gcc"/> as they were initially installed during the building of LFS.
fr: Quelques programmes, bibliothèques et descriptions ne sont pas listés ici, mais peuvent être trouvés sur <ulink url="&lfs-root;/chapter06/gcc.html#contents-gcc"/> comme ils sont initialement installés pendant la construction de LFS.

note: type: Content of: <sect1><sect2><variablelist><bridgehead>
en: Short Descriptions
fr: Descriptions courtes

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: searches a directory for Java bytecode and uses <command>gcj</command> to compile it to native code.
fr: cherche un répertoire pour le bytecode de Java et utilise <command>gcj</command> pour le compiler en code natif.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is the Eclipse Java compiler.
fr: est le compilateur Java Eclipse.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: loads and run a <application>Java</application> applet.
fr: charge et lance une applet <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: analyzes garbage collector (GC) memory dumps from <application>Java</application> code.
fr: analyse les vidages de mémoire du ramasse-miettes (GC) du code <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is an ahead-of-time compiler for the <application>Java</application> language.
fr: est un compilateur d'avance de temps pour le langage <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is a tool for creating and manipulating class file mapping databases.
fr: est un outil pour créer et manipuler des bases de données cartographiques de fichier de classes.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: generates header files from <application>Java</application> class files.
fr: génère les fichiers d'en-têtes des fichiers de classes de <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is the GNU interpreter for <application>Java</application> bytecode.
fr: est l'interpréteur GNU pour le code binaire <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is an (partial) implementation of the <command>jar</command> utility that comes with Sun's JDK.
fr: est une implémentation (partielle) de l'utilitaire <command>jar</command> qui vient avec le JDK de Sun.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is a Java ARchive (JAR) file signing and verification tool.
fr: est un outil de vérification et signature des fichiers Java ARchive (JAR).

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: generates header files from Java class files.
fr: génère les fichiers d'en-têtes depuis les fichiers de classe Java.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is a documentation tool similar to <command>javadoc</command>.
fr: est un outil de documentation similaire à <command>javadoc</command>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: manages private keys and public certificates in a <application>Java</application> environment.
fr: gère les clés privées et les certificats publiques dans un environnement <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is an encoding converter for <application>Java</application>.
fr: est un convertisseur d'encodage pour <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is an object request broker daemon.
fr: est un démon répartiteur de demandes d'objets.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: generates stubs for Remote Method Invocation.
fr: génère des bouts d'appels à une méthode distante.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: RMI activation system daemon.
fr: est un démon d'activation du système RMI.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: starts a remote object registry on the current host.
fr: démarre un registre objet distant sur l'hôte actuel.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: prints the serialVersionUID of the specified class.
fr: affiche le serialVersionUID de la classe spécifiée.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: starts a naming service.
fr: démarre un service de noms.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: prints information about <application>Java</application> class files.
fr: affiche des informations sur les fichiers de classe <application>Java</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: converts files from one encoding to another.
fr: convertit des fichiers d'un encodage à l'autre.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: Merge the per-solib databases made by <application>aot-compile</application> into one system-wide database.
fr: Fusionne les bases de données de per-solib faites par <application>aot-compile</application> dans la base de données du système.
