]> git.armaanb.net Git - opendoas.git/commitdiff
configure: don't set --no-as-needed on MacOSX while running checks
authorDuncan Overbruck <mail@duncano.de>
Thu, 12 Nov 2020 17:02:11 +0000 (18:02 +0100)
committerDuncan Overbruck <mail@duncano.de>
Thu, 12 Nov 2020 21:29:09 +0000 (22:29 +0100)
configure

index 94ded41f2d0042253160c2b9b2c1721d47f4e09e..f8d351b46a405d854a75e917f498e2032e9f4168 100755 (executable)
--- a/configure
+++ b/configure
@@ -157,7 +157,11 @@ EOF
 # Add CPPFLAGS/CFLAGS/LDFLAGS to CC for testing features
 XCC="${CC:=cc} $CFLAGS $OS_CFLAGS $CPPFLAGS $LDFLAGS"
 # Make sure to disable --as-needed for CC tests.
-XCC="$XCC -Wl,--no-as-needed"
+
+case "$OS" in
+       darwin) ;;
+       *) XCC="$XCC -Wl,--no-as-needed" ;;
+esac
 
 check_func() {
        func="$1"; src="$2"; shift 2