Use the _LIBADD dependencies on libglib only on Win32.
authorTor Lillqvist <tml@iki.fi>
Sat, 10 Mar 2001 20:03:53 +0000 (20:03 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Sat, 10 Mar 2001 20:03:53 +0000 (20:03 +0000)
2001-03-10  Tor Lillqvist  <tml@iki.fi>

* */Makefile.am: Use the _LIBADD dependencies on libglib only on
Win32.

* gobject/gobject.def: Add a couple of missing entries.

16 files changed:
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
gmodule/ChangeLog
gmodule/Makefile.am
gobject/ChangeLog
gobject/Makefile.am
gobject/gobject.def
gthread/ChangeLog
gthread/Makefile.am
tests/Makefile.am

index 4394d4d..48ded5b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index 4394d4d..48ded5b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * tests/Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-03-09  Tor Lillqvist  <tml@iki.fi>
 
        * README.win32: Update with some information about using configure
index bd8021e..2404ec1 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am: Use the _LIBADD dependency on libglib only on the
+       Win32 platform (including Cygwin).
+
 2001-03-07  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
 
        * Makefile.am, makefile.mingw.in, makefile.msc.in: Set
index 19ad51d..b724fae 100644 (file)
@@ -35,6 +35,7 @@ top_builddir_full=`cd \$(top_builddir); pwd`
 lib_LTLIBRARIES = libgmodule-1.3.la libgplugin_a.la libgplugin_b.la
 
 if PLATFORM_WIN32
+libadd_libglib = $(libglib)
 no_undefined = -no-undefined
 endif
 if OS_WIN32
@@ -47,17 +48,15 @@ libgmodule_1_3_la_LDFLAGS = \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
        -export-dynamic $(no_undefined) $(export_symbols)
 
-libgmodule_1_3_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 ;( Ummm? Does it?
+libgmodule_1_3_la_LIBADD = @G_MODULE_LIBS_EXTRA@ @G_MODULE_LIBS@ $(libadd_libglib)
 
 libgplugin_a_la_SOURCES = libgplugin_a.c
 libgplugin_a_la_LDFLAGS = @G_MODULE_LDFLAGS@ -avoid-version -module $(no_undefined)
-libgplugin_a_la_LIBADD = @G_MODULE_LIBS@ @G_MODULE_LIBS_EXTRA@ @G_MODULE_PLUGIN_LIBS@ libgmodule-1.3.la $(libglib)
+libgplugin_a_la_LIBADD = @G_MODULE_LIBS@ @G_MODULE_LIBS_EXTRA@ @G_MODULE_PLUGIN_LIBS@ libgmodule-1.3.la $(libadd_libglib)
 
 libgplugin_b_la_SOURCES = libgplugin_b.c
 libgplugin_b_la_LDFLAGS = @G_MODULE_LDFLAGS@ -avoid-version -module $(no_undefined)
-libgplugin_b_la_LIBADD = @G_MODULE_LIBS@ @G_MODULE_LIBS_EXTRA@ @G_MODULE_PLUGIN_LIBS@ libgmodule-1.3.la $(libglib)
+libgplugin_b_la_LIBADD = @G_MODULE_LIBS@ @G_MODULE_LIBS_EXTRA@ @G_MODULE_PLUGIN_LIBS@ libgmodule-1.3.la $(libadd_libglib)
 
 noinst_PROGRAMS = testgmodule
 testgmodule_LDFLAGS += @G_MODULE_LDFLAGS@
index ada4431..65283dc 100644 (file)
@@ -1,3 +1,9 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * gobject.def: Add a couple of missing entries.
+
+       * Makefile.am (libgobject_1_3_la_LIBADD): Use only on Win32.
+
 Fri Mar  9 14:57:17 2001  Tim Janik  <timj@gtk.org>
 
        * testgruntime.c: test program. covers run first/last/cleanup signal
index 61cabe7..2e02e11 100644 (file)
@@ -29,7 +29,10 @@ libgobject_1_3_la_LDFLAGS = @STRIP_BEGIN@ \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
        -export-dynamic $(no_undefined) $(export_symbols)       \
 @STRIP_END@
+
+if PLATFORM_WIN32
 libgobject_1_3_la_LIBADD = $(libglib)
+endif
 
 #
 # setup source file variables
index d4ebd4c..fe1565a 100644 (file)
@@ -5,6 +5,7 @@ EXPORTS
        g_bsearch_array_insert
        g_bsearch_array_remove
        g_bsearch_array_remove_node
+       g_cclosure_marshal_STRING__OBJECT_POINTER
        g_cclosure_marshal_VOID__INT
        g_cclosure_marshal_VOID__POINTER
        g_cclosure_marshal_VOID__UINT
@@ -208,6 +209,7 @@ EXPORTS
        g_value_set_static_boxed
        g_value_set_static_string
        g_value_set_string
+       g_value_set_string_take_ownership
        g_value_set_uchar
        g_value_set_uint
        g_value_set_ulong
index 9aab5a8..7fae239 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-10  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am: Use the _LIBADD dependency on libglib only on
+       Win32.
+
 2001-02-21  Tor Lillqvist  <tml@iki.fi>
 
        * Makefile.am: Use libglib-1.3.la from top_builddir. Invoke
index 4780748..485247a 100644 (file)
@@ -25,6 +25,7 @@ top_builddir_full=`cd \$(top_builddir); pwd`
 lib_LTLIBRARIES = libgthread-1.3.la
 
 if PLATFORM_WIN32
+libadd_libglib = $(libglib)
 no_undefined = -no-undefined
 endif
 if OS_WIN32
@@ -36,7 +37,7 @@ libgthread_1_3_la_LDFLAGS = \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
        -export-dynamic $(no_undefined) $(export_symbols)
 
-libgthread_1_3_la_LIBADD = @G_THREAD_LIBS_EXTRA@ @G_THREAD_LIBS@ $(libglib)
+libgthread_1_3_la_LIBADD = @G_THREAD_LIBS_EXTRA@ @G_THREAD_LIBS@ $(libadd_libglib)
 
 gthread.rc: $(top_builddir)/config.status $(top_srcdir)/gthread/gthread.rc.in
        cd $(top_builddir) && CONFIG_FILES=gthread/$@ CONFIG_HEADERS= $(SHELL) ./config.status
index 3c33e60..5029d51 100644 (file)
@@ -1,7 +1,3 @@
-if PLATFORM_WIN32
-no_undefined = -no-undefined
-endif
-
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/gmodule @GLIB_DEBUG_FLAGS@
 
 EFENCE=
@@ -11,6 +7,11 @@ libgthread = $(top_builddir)/gthread/libgthread-1.3.la
 libgmodule = $(top_builddir)/gmodule/libgmodule-1.3.la
 libgobject = $(top_builddir)/gobject/libgobject-1.3.la
 
+if PLATFORM_WIN32
+libadd_libglib = $(libglib)
+no_undefined = -no-undefined
+endif
+
 EXTRA_DIST = \
        $(test_scripts)         \
        makefile.msc.in         \
@@ -90,11 +91,11 @@ install-libLTLIBRARIES:
 
 libmoduletestplugin_a_la_SOURCES = libmoduletestplugin_a.c
 libmoduletestplugin_a_la_LDFLAGS = @G_MODULE_LDFLAGS@ -avoid-version -module $(no_undefined)
-libmoduletestplugin_a_la_LIBADD = @G_MODULE_LIBS@ $(libgmodule) $(libglib)
+libmoduletestplugin_a_la_LIBADD = @G_MODULE_LIBS@ $(libgmodule) $(libadd_libglib)
 
 libmoduletestplugin_b_la_SOURCES = libmoduletestplugin_b.c
 libmoduletestplugin_b_la_LDFLAGS = @G_MODULE_LDFLAGS@ -avoid-version -module $(no_undefined)
-libmoduletestplugin_b_la_LIBADD = @G_MODULE_LIBS@ $(libgmodule) $(libglib)
+libmoduletestplugin_b_la_LIBADD = @G_MODULE_LIBS@ $(libgmodule) $(libadd_libglib)
 
 makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/tests/makefile.mingw.in
        cd $(top_builddir) && CONFIG_FILES=tests/$@ CONFIG_HEADERS= $(SHELL) ./config.status