blt (2.4z-4.2) configure.in

Summary

 configure.in |   16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

    
download this patch

Patch contents

--- blt-2.4z.orig/configure.in
+++ blt-2.4z/configure.in
@@ -349,7 +349,7 @@
   old_flags="$CFLAGS"
   CFLAGS="-g -lm"
   AC_MSG_CHECKING([whether DBL_EPSILON can be computed])
-  AC_TRY_RUN_WITH_OUTPUT(blt_cv_dbl_epsilon, [
+  AC_TRY_RUN_WITH_OUTPUT([blt_cv_dbl_epsilon], [
 main () {
     double e, u;
     /* 
@@ -1199,7 +1199,19 @@
     SHLIB_CFLAGS="-fPIC"
     SHLIB_LD="${CC}"
     SHLIB_LD_FLAGS='-rdynamic -shared -Wl,-E -Wl,-soname,$@'
-    LD_RUN_PATH="-Wl,-rpath,${loader_run_path}"
+    #LD_RUN_PATH="-Wl,-rpath,${loader_run_path}"
+    LD_RUN_PATH=""
+    
+    LDFLAGS=""
+    EXTRA_LIB_SPECS="-ldl"
+    ;;
+
+  *-gnu*)
+    SHLIB_CFLAGS="-fPIC"
+    SHLIB_LD="${CC}"
+    SHLIB_LD_FLAGS='-rdynamic -shared -Wl,-E -Wl,-soname,$@'
+    #LD_RUN_PATH="-Wl,-rpath,${loader_run_path}"
+    LD_RUN_PATH=""
     
     LDFLAGS=""
     EXTRA_LIB_SPECS="-ldl"