[ekiga] Fixed compilation with -Wl,--no-undefined



commit 9f31ab9cf7a79bdbeb0c65822c6258cdf13a7ff1
Author: Julien Puydt <jpuydt gnome org>
Date:   Sun Jul 5 11:30:40 2009 +0200

    Fixed compilation with -Wl,--no-undefined

 lib/engine/addressbook/Makefile.am          |    5 ++++-
 lib/engine/audioinput/Makefile.am           |    5 ++++-
 lib/engine/audiooutput/Makefile.am          |    5 ++++-
 lib/engine/components/evolution/Makefile.am |    5 ++++-
 lib/engine/components/ldap/Makefile.am      |    5 ++++-
 lib/engine/framework/Makefile.am            |    5 ++++-
 lib/engine/presence/Makefile.am             |    5 ++++-
 lib/engine/videoinput/Makefile.am           |    6 +++++-
 lib/engine/videooutput/Makefile.am          |    5 ++++-
 9 files changed, 37 insertions(+), 9 deletions(-)
---
diff --git a/lib/engine/addressbook/Makefile.am b/lib/engine/addressbook/Makefile.am
index 3cf3a5e..291a357 100644
--- a/lib/engine/addressbook/Makefile.am
+++ b/lib/engine/addressbook/Makefile.am
@@ -16,4 +16,7 @@ libgmaddressbook_la_SOURCES = \
 	$(addressbook_dir)/contact-core.h		\
 	$(addressbook_dir)/contact-core.cpp
 
-libgmaddressbook_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS) $(GLIB_LIBS)
+libgmaddressbook_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmaddressbook_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(SIGC_LIBS) $(GLIB_LIBS)
diff --git a/lib/engine/audioinput/Makefile.am b/lib/engine/audioinput/Makefile.am
index 3899938..7afddb8 100644
--- a/lib/engine/audioinput/Makefile.am
+++ b/lib/engine/audioinput/Makefile.am
@@ -19,4 +19,7 @@ libgmaudioinput_la_SOURCES = \
 	$(audioinput_dir)/audioinput-gmconf-bridge.h \
 	$(audioinput_dir)/audioinput-gmconf-bridge.cpp
 
-libgmaudioinput_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)
+libgmaudioinput_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmaudioinput_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)
diff --git a/lib/engine/audiooutput/Makefile.am b/lib/engine/audiooutput/Makefile.am
index 39f8d2e..cc6989e 100644
--- a/lib/engine/audiooutput/Makefile.am
+++ b/lib/engine/audiooutput/Makefile.am
@@ -21,4 +21,7 @@ libgmaudiooutput_la_SOURCES = \
 	$(audiooutput_dir)/audiooutput-gmconf-bridge.h \
 	$(audiooutput_dir)/audiooutput-gmconf-bridge.cpp
 
-libgmaudiooutput_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)
+libgmaudiooutput_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmaudiooutput_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)
diff --git a/lib/engine/components/evolution/Makefile.am b/lib/engine/components/evolution/Makefile.am
index 1d511c0..00a44d5 100644
--- a/lib/engine/components/evolution/Makefile.am
+++ b/lib/engine/components/evolution/Makefile.am
@@ -19,4 +19,7 @@ libgmevolution_la_SOURCES = \
 	$(evolution_dir)/evolution-main.cpp
 
 libgmevolution_la_LDFLAGS = $(PLUGINS_LIBTOOL_FLAGS)
-libgmevolution_la_LIBADD =  $(SIGC_LIBS) $(EDS_LIBS) $(GLIB_LIBS)
\ No newline at end of file
+libgmevolution_la_LIBADD =  \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(top_builddir)/lib/engine/addressbook/libgmaddressbook.la \
+	$(SIGC_LIBS) $(EDS_LIBS) $(GLIB_LIBS)
\ No newline at end of file
diff --git a/lib/engine/components/ldap/Makefile.am b/lib/engine/components/ldap/Makefile.am
index 744915e..ab978bf 100644
--- a/lib/engine/components/ldap/Makefile.am
+++ b/lib/engine/components/ldap/Makefile.am
@@ -20,4 +20,7 @@ libgmldap_la_SOURCES = \
 	$(ldap_dir)/ldap-main.cpp
 
 libgmldap_la_LDFLAGS = $(PLUGINS_LIBTOOL_FLAGS)
-libgmldap_la_LIBADD =  $(LDAP_LIBS) $(SIGC_LIBS) $(GLIB_LIBS) $(XML_LIBS)
+libgmldap_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(top_builddir)/lib/engine/addressbook/libgmaddressbook.la \
+	$(LDAP_LIBS) $(SIGC_LIBS) $(GLIB_LIBS) $(XML_LIBS)
diff --git a/lib/engine/framework/Makefile.am b/lib/engine/framework/Makefile.am
index 7d06544..f52e238 100644
--- a/lib/engine/framework/Makefile.am
+++ b/lib/engine/framework/Makefile.am
@@ -49,4 +49,7 @@ libgmframework_la_SOURCES = \
 	$(framework_dir)/ptr_array_const_iterator.h
 
 
-libgmframework_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS) $(GLIB_LIBS) $(XML_LIBS)
+libgmframework_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmframework_la_LIBADD = \
+	$(top_builddir)/lib/gmconf/libgmconf.la \
+	$(SIGC_LIBS) $(GLIB_LIBS) $(XML_LIBS)
diff --git a/lib/engine/presence/Makefile.am b/lib/engine/presence/Makefile.am
index 908e86f..9656eeb 100644
--- a/lib/engine/presence/Makefile.am
+++ b/lib/engine/presence/Makefile.am
@@ -22,4 +22,7 @@ libgmpresence_la_SOURCES = \
 	$(presence_dir)/presence-core.h		\
 	$(presence_dir)/presence-core.cpp
 
-libgmpresence_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS)
+libgmpresence_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmpresence_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(SIGC_LIBS)
diff --git a/lib/engine/videoinput/Makefile.am b/lib/engine/videoinput/Makefile.am
index 86a677f..2a97515 100644
--- a/lib/engine/videoinput/Makefile.am
+++ b/lib/engine/videoinput/Makefile.am
@@ -19,4 +19,8 @@ libgmvideoinput_la_SOURCES = \
 	$(videoinput_dir)/videoinput-gmconf-bridge.h \
 	$(videoinput_dir)/videoinput-gmconf-bridge.cpp
 
-libgmvideoinput_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_CFLAGS)
+libgmvideoinput_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmvideoinput_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(top_builddir)/lib/engine/videooutput/libgmvideooutput.la \
+	$(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)
diff --git a/lib/engine/videooutput/Makefile.am b/lib/engine/videooutput/Makefile.am
index d85608f..1a8718e 100644
--- a/lib/engine/videooutput/Makefile.am
+++ b/lib/engine/videooutput/Makefile.am
@@ -17,4 +17,7 @@ libgmvideooutput_la_SOURCES = \
 	$(videooutput_dir)/videooutput-gmconf-bridge.h  \
 	$(videooutput_dir)/videooutput-gmconf-bridge.cpp
 
-libgmvideooutput_la_LDFLAGS = $(STACKLIB_LDFLAGS) $(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)
+libgmvideooutput_la_LDFLAGS = $(STACKLIB_LDFLAGS)
+libgmvideooutput_la_LIBADD = \
+	$(top_builddir)/lib/engine/framework/libgmframework.la \
+	$(SIGC_LIBS) $(GLIB_LIBS) $(PTLIB_LIBS)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]