From: Tomas Carnecky Date: Fri, 30 Apr 2010 18:52:40 +0000 (+0200) Subject: configure: Respect LDFLAGS from the environment. X-Git-Tag: 0.4~134 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=80d5d162be5f52fd7ad08eab99dac6ff4a5ef28a configure: Respect LDFLAGS from the environment. The configure usage string documents that it respects LDFLAGS, but currently it doesn't do anything with the configure-time LDFLAGS value. Signed-off-by: Tomas Carnecky [Tomas and Nelson sent almost identical patches which I've merged together here.] --- diff --git a/configure b/configure index c522ad85..fd189093 100755 --- a/configure +++ b/configure @@ -6,6 +6,7 @@ CC=${CC:-gcc} CXX=${CXX:-g++} CFLAGS=${CFLAGS:--O2} CXXFLAGS=${CXXFLAGS:-\$(CFLAGS)} +LDFLAGS=${LDFLAGS:-} XAPIAN_CONFIG=${XAPIAN_CONFIG:-xapian-config-1.1 xapian-config} # We don't allow the EMACS or GZIP Makefile variables inherit values @@ -389,6 +390,9 @@ CFLAGS = ${CFLAGS} # Default FLAGS for C++ compiler (can be overridden by user such as "make CXXFLAGS=-g") CXXFLAGS = ${CXXFLAGS} +# Default FLAGS for the linker (can be overridden by user such as "make LDFLAGS=-znow") +LDFLAGS = ${LDFLAGS} + # Flags to enable warnings when using the C++ compiler WARN_CXXFLAGS=-Wall -Wextra -Wwrite-strings -Wswitch-enum