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

Bug#889114: libdbus-c++-{ecore,glib}-1.so: undefined symbols: need -ldbus-c++-1



Tags: patch

Dear maintainers,

I have prepared a patch for changing the order in which the libraries are built and to fix linking.

Best regards,

Thomas Uhle
Description: Fix build order and linking of libraries
Author: Thomas Uhle
Bug-Debian: https://bugs.debian.org/889114

--- dbus-c++-0.9.0.orig/src/Makefile.am
+++ dbus-c++-0.9.0/src/Makefile.am
@@ -37,6 +37,7 @@
 	$(ecore_CFLAGS)
 
 SUBDIRS = \
+	. \
 	integration
 
 HEADER_DIR  = $(top_srcdir)/include/dbus-c++
--- dbus-c++-0.9.0.orig/src/integration/ecore/Makefile.am
+++ dbus-c++-0.9.0/src/integration/ecore/Makefile.am
@@ -11,6 +11,7 @@
 	-Wno-unused-parameter
 
 libdbus_c___ecore_1_la_LIBADD = \
+	$(top_builddir)/src/libdbus-c++-1.la \
 	$(dbus_LIBS) \
 	$(ecore_LIBS)
 
--- dbus-c++-0.9.0.orig/src/integration/glib/Makefile.am
+++ dbus-c++-0.9.0/src/integration/glib/Makefile.am
@@ -11,6 +11,7 @@
 	-Wno-unused-parameter
 
 libdbus_c___glib_1_la_LIBADD = \
+	$(top_builddir)/src/libdbus-c++-1.la \
 	$(dbus_LIBS) \
 	$(glib_LIBS)
 

Reply to: