git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: How to build to debug with gdb?

From
Giuseppe Crino' <giuscri@gmail.com>
Date
Aug 28, 2019, 11:00 UTC
Message-ID
<20190828110046.GB4450@instance-template-2.europe-west6-a.c.vaulted-journal-250706.internal>
In-Reply-To
<20190828103217.GA6400@szeder.dev>
On Wed, Aug 28, 2019 at 12:32:17PM +0200, SZEDER Gábor wrote:
Show 8 quoted lines
> I don't think it's unusual at all that the 'install' target depends on
> 'all'.  A quick and incomprehensive survey of Makefiles from a few
> open source projects that I happen to have lying around seems to
> confirm this.
> 
> What might be unusual (but is rather convenient for developers) is
> that Git's build process checks the build flags, and rebuilds the
> whole thing after the flags changed.

Maybe I'm biased by my incompetence with Makefile's but since rebuilding the project with `install` but different flags from the first make is unusual this is worth mentioning to developers.

Previous: SZEDER GáborNext: Giuseppe Crino'
Message 7 of 9 in “How to build to debug with gdb?”
  1. Giuseppe Crino'Aug 27, 2019
  2. Matheus Tavares BernardinoAug 27, 2019
  3. Randall S. BeckerAug 27, 2019
  4. Johannes SixtAug 27, 2019
  5. Giuseppe Crino'Aug 28, 2019
  6. SZEDER GáborAug 28, 2019
  7. Giuseppe Crino'Aug 28, 2019
  8. Giuseppe Crino'Aug 28, 2019
  9. SZEDER GáborAug 27, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.