From da223fce69fe73305c0ab03abd4f092a72686556 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 13 Dec 2010 13:07:12 +0100 Subject: Bug #616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsd --- configure.ac | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 53be44215c..ea2e5ed5e4 100644 --- a/configure.ac +++ b/configure.ac @@ -175,7 +175,14 @@ dnl -DE_CAL_DISABLE_DEPRECATED AM_CPPFLAGS="$WARNING_FLAGS -fno-strict-aliasing" AC_SUBST(AM_CPPFLAGS) -LDFLAGS="$LDFLAGS -Wl,--no-undefined" +case "$host" in +*openbsd*|*freebsd*) + dnl Do not set '-Wl,--no-undefined' on freebsd/openbsd + ;; +*) + LDFLAGS="$LDFLAGS -Wl,--no-undefined" + ;; +esac AC_CANONICAL_HOST AC_DEFINE_UNQUOTED(VERSION_COMMENT, "", [Define if you want a comment appended to the version number]) -- cgit v1.2.3