Better testing reveals better methods. Fixes for BeOS.
authorCDT 1999 Shawn T. Amundson <amundson@gtk.org>
Sat, 8 May 1999 11:04:26 +0000 (11:04 +0000)
committerShawn Amundson <amundson@src.gnome.org>
Sat, 8 May 1999 11:04:26 +0000 (11:04 +0000)
Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>

        * configure.in
          gmodule/Makefile.am
          gthread/Makefile.am: Better testing reveals better
          methods.  Fixes for BeOS.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
gmodule/Makefile.am
gthread/Makefile.am

index 850d2d5..bc7ca49 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 850d2d5..bc7ca49 100644 (file)
@@ -1,4 +1,11 @@
-Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson
+Sat May  8 06:00:17 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
+
+       * configure.in
+         gmodule/Makefile.am
+         gthread/Makefile.am: Better testing reveals better
+         methods.  Fixes for BeOS.
+
+Sat May  8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
 
        * configure.in
          gerror.c
index 03b58ff..e459f6e 100644 (file)
@@ -459,6 +459,7 @@ dnl ***********************
 dnl *** g_module checks ***
 dnl ***********************
 G_MODULE_LIBS=
+G_MODULE_LIBS_EXTRA=
 G_MODULE_PLUGIN_LIBS=
 G_MODULE_LDFLAGS=
 dnl G_MODULE_IMPL= don't reset, so cmd-line can override
@@ -475,7 +476,8 @@ fi
 dnl *** load_image (BeOS)
 if test -z "$G_MODULE_IMPL" -a "x$glib_native_beos" = "xyes"; then
   AC_CHECK_LIB(root, load_image,
-      G_MODULE_LIBS="-lbe -lroot -L\$(top_builddir_full)/.libs -lglib"
+      G_MODULE_LIBS="-lbe -lroot -lglib"
+      G_MODULE_LIBS_EXTRA="-L\$(top_builddir_full)/.libs"
       G_MODULE_PLUGIN_LIBS="-L\$(top_builddir_full)/gmodule/.libs -lgmodule"
       G_MODULE_IMPL=G_MODULE_IMPL_BEOS 
 ,)
@@ -562,6 +564,7 @@ if test -z "$G_MODULE_IMPL"; then
 fi
 AC_SUBST(G_MODULE_IMPL)
 AC_SUBST(G_MODULE_LIBS)
+AC_SUBST(G_MODULE_LIBS_EXTRA)
 AC_SUBST(G_MODULE_PLUGIN_LIBS)
 AC_SUBST(G_MODULE_LDFLAGS)
 AC_SUBST(G_MODULE_HAVE_DLERROR)
@@ -663,6 +666,7 @@ dnl determination of G_THREAD_LIBS
 dnl ******************************
 
 G_THREAD_LIBS=
+G_THREAD_LIBS_EXTRA=
 G_THREAD_CFLAGS=
 
 mutex_has_default=no
@@ -733,7 +737,8 @@ fi
 
 case $host in
   *-*-beos*)
-    G_THREAD_LIBS="-lbe -lroot -L\$(top_builddir_full)/.libs -lglib "
+    G_THREAD_LIBS="-lbe -lroot -lglib "
+    G_THREAD_LIBS_EXTRA="-L\$(top_builddir_full)/.libs"
     ;;
   *)
     ;;
@@ -840,6 +845,7 @@ fi
 AC_DEFINE_UNQUOTED(G_THREAD_SOURCE,"gthread-$have_threads.c")
 AC_SUBST(G_THREAD_CFLAGS)
 AC_SUBST(G_THREAD_LIBS)
+AC_SUBST(G_THREAD_LIBS_EXTRA)
 
 CFLAGS="$CFLAGS $G_THREAD_CFLAGS"
 
index 8d28f5e..aa72f3b 100644 (file)
@@ -31,7 +31,7 @@ libgmodule_la_LDFLAGS = \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
        -release $(LT_RELEASE)
 
-libgmodule_la_LIBADD = @G_MODULE_LIBS@ # $(libglib)
+libgmodule_la_LIBADD = @G_MODULE_LIBS_EXTRA@ @G_MODULE_LIBS@ # $(libglib)
 # we should really depend on $(libglib) for libgmodule.la, but libtool has a
 # problem with this ;(
 
index 35b9d2d..48a3bdf 100644 (file)
@@ -21,7 +21,7 @@ libgthread_la_LDFLAGS = \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
        -release $(LT_RELEASE)
 
-libgthread_la_LIBADD = @G_THREAD_LIBS@
+libgthread_la_LIBADD = @G_THREAD_LIBS_EXTRA@ @G_THREAD_LIBS@
 
 noinst_PROGRAMS = testgthread
 testgthread_LDADD = ../libglib.la libgthread.la