--- 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"