On Jan 9, 2020, at 6:51 AM, Warren Young <[email protected]> wrote:
>
> ./configure CFLAGS='-DSQLITE_ENABLE_INTERNAL_FUNCTIONS'
>
> The reasons for the recommendation have to do with complications that result
> from multiple variables, nested Makefile.am, etc.
It also allows autoreconf to work properly in the case of Autoconf and
@AUTOREMAKE@ in the case of Autosetup.
To see it, try this in the Fossil source tree to produce a debuggable build:
./configure CFLAGS='-O0 -g'
Then look at the rule generated at the end for re-generating the Makefile:
Makefile: ./Makefile.in …noise noise noise…
/path/to/configure CFLAGS=-O0
touch /path/to/Makefile
You don’t get that by exporting CFLAGS as an environment variable, for example.
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users