Configure failure with gmp-5.0.4 due to ignored $LDFLAGS in compiler probe (gmp: message 1 of 3)
gmp.8eaf7cd8e5128d8191fe at spamgourmet.com
gmp.8eaf7cd8e5128d8191fe at spamgourmet.com
Wed Apr 4 05:07:55 CEST 2012
On 04/02/12 02:18, Torbjorn Granlund - tg at gmplib.org wrote:
> We recommend using CFLAGS for this purpose,
> CFLAGS="... -Wl,your_ldflags_here".
The proposed workaround of duplicating the LDFLAGS options in CFLAGS
does allow the compilation to complete. However, the reason I reported
this is that the only place which failed without the workaround was the
configure script's probe for a functioning compiler. If that test is
satisfied, then the actual build runs fine without any patching.
Further, it is traditional to put preprocessor options in CPPFLAGS,
compiler options in CFLAGS, and linker options in LDFLAGS. Users will
not expect to need to repeat their linker options in the CFLAGS
variable. By making the changes I outlined previously, the configure
script will more closely test the compiler that will be used by the
build system.
More information about the gmp-bugs
mailing list