]> git.sesse.net Git - mlt/commitdiff
Link with --no-undefined flag.
authorDan Dennedy <dan@dennedy.org>
Tue, 16 Jun 2009 02:03:07 +0000 (19:03 -0700)
committerDan Dennedy <dan@dennedy.org>
Tue, 16 Jun 2009 02:03:07 +0000 (19:03 -0700)
Signed-off-by: Dan Dennedy <dan@dennedy.org>
configure

index 0d8b10e10460756cf5d91ae72c8de57f95619e4e..a80d2f76e75b0bcd1e57dee0da59c3b68704f8ed 100755 (executable)
--- a/configure
+++ b/configure
@@ -79,7 +79,7 @@ build_config()
                echo "SHFLAGS=-shared"
                echo "LIBDL=-ldl"
                echo "RDYNAMIC=-rdynamic"
-               echo "LDFLAGS+=-Wl,--as-needed"
+               echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed"
                ;;
                FreeBSD)
                [ "$(uname -m)" = "x86_64" ] && echo "ARCH_X86_64=1" && echo "CFLAGS+=-DARCH_X86_64"
@@ -87,7 +87,7 @@ build_config()
                echo "CFLAGS+=-pthread"
                echo "SHFLAGS=-shared"
                echo "RDYNAMIC=-rdynamic"
-               echo "LDFLAGS+=-Wl,--as-needed"
+               echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed"
                ;;
                *)
                ;;