From b7f8c11274ffafda63e5680ff489796e1cc86912 Mon Sep 17 00:00:00 2001 From: raziel- Date: Sun, 23 Feb 2014 22:24:47 +0200 Subject: [PATCH] CONFIGURE: Fix AmigaOS4 builds with dynamic plugins. These previously caused crashes due to missing symbols in the dynamic symbol table. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index f964db33867..caf88b37200 100755 --- a/configure +++ b/configure @@ -2053,7 +2053,7 @@ echo_n "Checking hosttype... " echo $_host_os case $_host_os in amigaos*) - LDFLAGS="$LDFLAGS -use-dynld" + LDFLAGS="$LDFLAGS -use-dynld -Wl,--export-dynamic" LDFLAGS="$LDFLAGS -L/sdk/local/newlib/lib" # We have to use 'long' for our 4 byte typedef because AmigaOS already typedefs (u)int32 # as (unsigned) long, and consequently we'd get a compiler error otherwise.