Blob Blame History Raw
diff -ruN w3m-0.5.orig/configure w3m-0.5/configure
--- w3m-0.5.orig/configure	2004-03-13 02:52:59.000000000 +0900
+++ w3m-0.5/configure	2004-03-22 16:10:33.147362769 +0900
@@ -7174,7 +7174,7 @@
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   ac_check_lib_save_LIBS=$LIBS
-LIBS="-lgc  $LIBS"
+LIBS="-Wl,-Bstatic -lgc -Wl,-Bdynamic  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
@@ -7232,7 +7232,7 @@
 echo "$as_me:$LINENO: result: $ac_cv_lib_gc_GC_init" >&5
 echo "${ECHO_T}$ac_cv_lib_gc_GC_init" >&6
 if test $ac_cv_lib_gc_GC_init = yes; then
-  LIBS="$LIBS -lgc"
+  LIBS="$LIBS -Wl,-Bstatic -lgc -Wl,-Bdynamic"
 fi
 
  if test x"$ac_cv_lib_gc_GC_init" = xno; then
@@ -7253,7 +7253,7 @@
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   ac_check_lib_save_LIBS=$LIBS
-LIBS="-lgc  $LIBS"
+LIBS="-Wl,-Bstatic -lgc -Wl,-Bdynamic  $LIBS"
 cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
@@ -7311,7 +7311,7 @@
 echo "$as_me:$LINENO: result: $ac_cv_lib_gc_GC_init" >&5
 echo "${ECHO_T}$ac_cv_lib_gc_GC_init" >&6
 if test $ac_cv_lib_gc_GC_init = yes; then
-  gclibdir="$dir/lib"; LIBS="$LIBS -L$dir/lib -lgc"; break
+  gclibdir="$dir/lib"; LIBS="$LIBS -L$dir/lib -Wl,-Bstatic -lgc -Wl,-Bdynamic"; break
 fi
 
       LDFLAGS="$ldflags"