man-pages/fr/man1/dh_dwz.1.html
2021-03-31 01:06:50 +01:00

162 lines
5.2 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of DH_DWZ</TITLE>
</HEAD><BODY>
<H1>DH_DWZ</H1>
Section: Debhelper (1)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOM</H2>
dh_dwz - Optimiser l'information de débogage <FONT SIZE="-1">DWARF</FONT> dans les binaires <FONT SIZE="-1">ELF</FONT>
grâce à dwz
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>dh_dwz</B> [<I>options_de_debhelper</I>] [<B>-X</B><I>item</I>] [<B>--</B> <I>paramètres</I>]
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
<B>dh_dwz</B> est un programme de la suite debhelper qui optimise la taille (non
compressée) des informations <FONT SIZE="-1">DWARF</FONT> de débogage dans les binaires <FONT SIZE="-1">ELF.</FONT> Cela
est effectué en exécutant <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) sur tous les binaires <FONT SIZE="-1">ELF</FONT> du paquet.
<A NAME="lbAE">&nbsp;</A>
<H2>OPTIONS</H2>
<DL COMPACT>
<DT id="1"><B>--dwz-multifile</B>, <B>--no-dwz-multifile</B><DD>
Whether <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) should generate a <I>multifile</I> from the <FONT SIZE="-1">ELF</FONT> binaries in
the same package. When enabled, if a package ships at least 2 <FONT SIZE="-1">ELF</FONT> binaries,
<B>dh_dwz</B> will instruct <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) to generate a multifile for the package.
<P>
By default, <B>dh_dwz</B> will attempt to create a multifile but will continue
without if <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) does not create one (but succeeds anyway). This
commonly happens when the debug files do not contain debug symbols (e.g. a
missing -g to the compiler) or when the debug symbols are compressed (see
Debian bug #931891). If <B>--dwz-multifile</B> is passed, then <B>dh_dwz</B> will
abort with an error if <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) does not create a multifile.
<P>
Cette option pourrait ne pas fonctionner si un paquet contient plus de
binaires <FONT SIZE="-1">ELF</FONT> que ne peut en contenir une seule ligne de commande. Si cela
devenait un problème, utilisez <B>--no-dwz-multifile</B> pour le contourner.
<P>
Le <I>multifile</I> créé sera compressé avec <B>objcopy
--compress-debug-sections</B>.
<P>
Note for <B>udeb</B> packages: <B>dh_dwz</B> will never generate multifiles for
<B>udeb</B> packages. It will still use <B>dwz</B> to reduce the file size of debug
files if it finds any.
<DT id="2"><B>-X</B><I>élément</I>, <B>--exclude=</B><I>élément</I><DD>
Exclut du traitement les fichiers qui comportent <I>élément</I> n'importe où
dans leur nom. Il est possible d'utiliser cette option à plusieurs reprises
pour établir une liste des éléments à exclure.
<DT id="3"><B>--</B> <I>paramètres</I><DD>
Passe les <I>paramètres</I> à <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) lors du traitement des binaires
<FONT SIZE="-1">ELF.</FONT> Cela est surtout utile pour les paramètres liés à la mémoire (comme
<B>-l</B> et <B>-L</B>).
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>REMARQUES</H2>
Si la variable d'environnement <B></B><FONT SIZE="-1"><B>DEB_BUILD_OPTIONS</B></FONT><B></B> contient <B>nostrip</B>,
rien ne sera dépouillé, conformément à la Charte Debian (section 10.1
« Binaries »).
<P>
Bien que cet outil ne supprime pas les informations de débogage des
binaires, il est quand même évité lorsque <B></B><FONT SIZE="-1"><B>DEB_BUILD_OPTIONS</B></FONT><B></B> contient
<B>nostrip</B>, car <B>nostrip</B> est souvent utilisé pour optimiser la durée de
construction (comme dans les cycles « build and test ») plutôt que pour
optimiser la taille.
<A NAME="lbAG">&nbsp;</A>
<H2>VOIR AUSSI</H2>
<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7)
<P>
Ce programme fait partie de debhelper.
<A NAME="lbAH">&nbsp;</A>
<H2>AUTEUR</H2>
Niels Thykier &lt;<A HREF="mailto:niels@thykier.net">niels@thykier.net</A>&gt;
<A NAME="lbAI">&nbsp;</A>
<H2>TRADUCTION</H2>
Cette traduction est maintenue à l'aide de l'outil po4a
&lt;URL:<A HREF="http://po4a.alioth.debian.org/">http://po4a.alioth.debian.org/</A>&gt; par l'équipe francophone de traduction
de Debian.
<P>
Veuillez signaler toute erreur de traduction en écrivant à
&lt;<A HREF="mailto:debian-l10n-french@lists.debian.org">debian-l10n-french@lists.debian.org</A>&gt; ou par un rapport de bogue sur le paquet
debhelper.
<P>
Vous pouvez toujours avoir accès à la version anglaise de ce document en
utilisant la commande « man -L C &lt;section&gt; &lt;page_de_man&gt; ».
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="4"><A HREF="#lbAB">NOM</A><DD>
<DT id="5"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="6"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="7"><A HREF="#lbAE">OPTIONS</A><DD>
<DT id="8"><A HREF="#lbAF">REMARQUES</A><DD>
<DT id="9"><A HREF="#lbAG">VOIR AUSSI</A><DD>
<DT id="10"><A HREF="#lbAH">AUTEUR</A><DD>
<DT id="11"><A HREF="#lbAI">TRADUCTION</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:00 GMT, March 31, 2021
</BODY>
</HTML>