Estou tendo problemas para percorrer o código-fonte do emacs em gdb. Acho que estou faltando símbolos de depuração.
Seguindo uma sugestão de https://stackoverflow.com/a/4298982/2752242 , tentei:
./configure CFLAGS="-ggdb3 -O0" CXXFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" --with-gif=no --prefix=$HOME/local/apps/emacs-24.4/
Mas isso não funcionou.
Existem instruções para compilar com símbolos de depuração? Obrigado!
A passagem de argumentos é recomendada no manual: gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/…
—
npostavs
CFLAGS='-O0 -ggdb -g3' ./configure --enable-checking --enable-asserts
. Não sou profissional, mas não tenho certeza de que você possa argumentar sobreconfigure
o modo como fez. Normalmente, aqueles vêm antes de chamar o programa, e configure leva os do ambiente é chamado com, mas talvez seja algo novo ...