[Linux-bruxelles] paquet debian avec symboles de debug
Stan Pinte
stanpinte at fastmail.fm
Mer 19 Mai 17:54:52 CEST 2004
Frederic Peters wrote:
>Stan Pinte écrivait :
>
>
>
>>vous savez comment faire un paquet debian qui contient des symboles de
>>debug?
>>
>>j'ai recompilé le paquet evolution en ajoutant "-g" à CFLAGS dans
>>debian/rules, mais rine n'y fait...gdb me dit toujours "no debug symbols
>>found for evolution-vcard-reader"...
>>
>>
>
>http://www.debian.org/doc/debian-policy/ch-files.html#s10.1
>
> By default, when a package is being built, any binaries created should
> include debugging information, as well as being compiled with
> optimization. You should also turn on as many reasonable compilation
> warnings as possible; this makes life easier for porters, who can then
> look at build logs for possible problems. For the C programming
> language, this means the following compilation parameters should be
> used:
>
> CC = gcc
> CFLAGS = -O2 -g -Wall # sane warning options vary between programs
> LDFLAGS = # none
> install -s # (or use strip on the files in debian/tmp)
>
>Ce serait ainsi un bug dans le packaging Debian d'Evolution ?
>
>
>Note toutefois qu'après avoir compilé le paquet avec -g, les binaires
>sont installés "strippés" (strip(1)). Soit à cause de l'"install -s",
>soit par un appel à dh_strip.
>
>
> Frédéric
>
>
>
je te remercie!!! Un mec me l'avait dir sur #debian-devel (super endroit!)
maintenant j'ai les symboles de debug, et j'ai besoin de deux gdb
attachés à evolution et son sous-process pour débugger...
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 261 octets
Desc: OpenPGP digital signature
URL: </pipermail/linux-bruxelles/attachments/20040519/4b7879d2/attachment-0001.sig>
Plus d'informations sur la liste de diffusion Linux-bruxelles