Pagina 1 di 1

Compilazione con debug

Inviato: mar 4 ott 2005, 13:44
da Frunktz
Salve a tutti.
Ogni volta che si compilano i sorgenti con make, make install, essi vengono compilati con le opzioni di debug (almeno sembra così sulla maggior parte dei progammi).
C'è per caso una flag che indichi di non compilarli in questo modo?
Altra domanda, a quelli già compilati con inclusi i simboli di debug, posso eliminarli senza ricompilarli? Mi pare che con strip si riesca a fare qualcosa di simile..
Thanks

Re: Compilazione con debug

Inviato: mar 4 ott 2005, 13:56
da gallows
Frunktz ha scritto:Salve a tutti.
Ogni volta che si compilano i sorgenti con make, make install, essi vengono compilati con le opzioni di debug (almeno sembra così sulla maggior parte dei progammi).
C'è per caso una flag che indichi di non compilarli in questo modo?
Altra domanda, a quelli già compilati con inclusi i simboli di debug, posso eliminarli senza ricompilarli? Mi pare che con strip si riesca a fare qualcosa di simile..
Thanks
Ti sei risposto da solo, comunque modificando il Makefile puoi specificare le flag da passare al compilatore.

Inviato: mar 4 ott 2005, 14:02
da useless
mah, dipende: alcuni configure prevedono un --disable-debug, ma sono pochi. comunque stripparli dopo la compilazione va benissimo. i miei slackbuild fanno quanto segue:

find $PKG -type f | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded

adattalo alle tue necessità.

Inviato: mar 4 ott 2005, 15:22
da Frunktz
Ah ottimo. Quello che volevo sapere è se potevo eliminare i simboli di debug dopo averli già compilati..