mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-08 00:48:45 +02:00
minor hack to cause SUBDIRS (gmodule) to be build last. we do this by
Mon Aug 10 02:17:19 1998 Tim Janik <timj@gtk.org> * Makefile.am: minor hack to cause SUBDIRS (gmodule) to be build last. we do this by making all-recursive-am depend on all-am. Mon Aug 10 02:18:31 1998 Tim Janik <timj@gtk.org> * Makefile.am (lib_LTLIBRARIES): for now, skip the dependency on -lglib for libgmodule-1.1.la, libgplugin_a.la and libgplugin_b.la since this clashes with inter-library-dependencies for not installed libraries. glib-config takes care of this for the usuall case, but there needs to be a better way...
This commit is contained in:
@@ -11,23 +11,27 @@ gmoduleconf.h: gmoduleconf.h.in
|
||||
include_HEADERS = \
|
||||
gmodule.h
|
||||
|
||||
libglib = $(top_builddir)/libglib-@LT_RELEASE@.la # -lglib-@LT_RELEASE@
|
||||
|
||||
lib_LTLIBRARIES = libgmodule-1.1.la libgplugin_a.la libgplugin_b.la
|
||||
|
||||
libgmodule_1_1_la_SOURCES = gmodule.c
|
||||
libgmodule_1_1_la_LDFLAGS = @G_MODULE_LDFLAGS@ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
|
||||
libgmodule_1_1_la_LIBADD = @G_MODULE_LIBS@ -lglib-@LT_RELEASE@
|
||||
libgmodule_1_1_la_LIBADD = @G_MODULE_LIBS@ # $(libglib)
|
||||
# we should really depend on $(libglib) for libgmodule-1.1.la, but libtool has a
|
||||
# problem with this ;(
|
||||
|
||||
libgplugin_a_la_SOURCES = libgplugin_a.c
|
||||
libgplugin_a_la_LDFLAGS = @G_MODULE_LDFLAGS@
|
||||
libgplugin_a_la_LIBADD = @G_MODULE_LIBS@ -lglib-@LT_RELEASE@
|
||||
libgplugin_a_la_LIBADD = @G_MODULE_LIBS@ # $(libglib)
|
||||
|
||||
libgplugin_b_la_SOURCES = libgplugin_b.c
|
||||
libgplugin_b_la_LDFLAGS = @G_MODULE_LDFLAGS@
|
||||
libgplugin_b_la_LIBADD = @G_MODULE_LIBS@ -lglib-@LT_RELEASE@
|
||||
libgplugin_b_la_LIBADD = @G_MODULE_LIBS@ # $(libglib)
|
||||
|
||||
noinst_PROGRAMS = testgmodule
|
||||
testgmodule_LDFLAGS += @G_MODULE_LDFLAGS@
|
||||
testgmodule_LDADD = libgmodule-@LT_RELEASE@.la -lglib-@LT_RELEASE@ @G_MODULE_LIBS@
|
||||
testgmodule_LDADD = libgmodule-@LT_RELEASE@.la $(libglib) @G_MODULE_LIBS@
|
||||
|
||||
.PHONY: files release
|
||||
|
||||
|
Reference in New Issue
Block a user