From c975f8ad35820ff535c5225160c8db246e3f4300 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Mon, 15 Jun 2009 19:03:07 -0700 Subject: [PATCH] Link with --no-undefined flag. Signed-off-by: Dan Dennedy --- configure | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 0d8b10e1..a80d2f76 100755 --- 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" ;; *) ;; -- 2.39.5