Re: How to build to debug with gdb?
- From
Johannes Sixt <j6t@kdbg.org>
- Date
- Aug 27, 2019, 18:34 UTC
- Message-ID
- <1d44d8d6-6c6f-591e-dd2c-5102c9fd7d11@kdbg.org>
- In-Reply-To
- <20190827162725.GA29263@instance-template-2.europe-west6-a.c.vaulted-journal-250706.internal>
Am 27.08.19 um 18:27 schrieb Giuseppe Crino':
Show 7 quoted lines
> Hello, to debug some issues I built and installed git via > > $ make prefix=/usr/local DEVELOPER=1 CFLAGS="-O0 -g" > $ sudo make install > $ git --version # git version 2.23.0.40.g4d8aada92f > > But it seems there's still some optimization going on that prevents gdb from working correctly.
That is because the command sequence above does not do what you think it does. Didn't you notice that everything was recompiled during `sudo make install`?
You must run
sudo make prefix=/usr/local DEVELOPER=1 CFLAGS="-O0 -g" install
-- Hannes