Here's the fix for the undefined-non-weak-symbols problem reported
by Jason Tibbits in http://bugzilla.redhat.com/220630:
[also cleaned up white space]

2007-01-05  Jim Meyering  <[EMAIL PROTECTED]>

        * lib/broker/Makefile.am (libqpidbroker_la_LIBADD): Define, so we
        link with libqpidcommon.la.
        * lib/client/Makefile.am (libqpidclient_la_LIBADD): Likewise.

Index: lib/broker/Makefile.am
===================================================================
--- lib/broker/Makefile.am      (revision 493033)
+++ lib/broker/Makefile.am      (working copy)
@@ -7,8 +7,9 @@
   $(APR_CXXFLAGS)

 lib_LTLIBRARIES = libqpidbroker.la
+libqpidbroker_la_LIBADD = ../common/libqpidcommon.la
 libqpidbroker_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO_ARG)
-libqpidbroker_la_SOURCES =                             \
+libqpidbroker_la_SOURCES =                     \
   AccumulatedAck.cpp                           \
   AccumulatedAck.h                             \
   AutoDelete.cpp                               \
Index: lib/client/Makefile.am
===================================================================
--- lib/client/Makefile.am      (revision 493033)
+++ lib/client/Makefile.am      (working copy)
@@ -7,8 +7,9 @@
   $(APR_CXXFLAGS)

 lib_LTLIBRARIES = libqpidclient.la
+libqpidclient_la_LIBADD = ../common/libqpidcommon.la
 libqpidclient_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO_ARG)
-libqpidclient_la_SOURCES =                             \
+libqpidclient_la_SOURCES =                     \
   ClientChannel.cpp                            \
   ClientExchange.cpp                           \
   ClientMessage.cpp                            \
@@ -19,7 +20,7 @@
   MessageListener.cpp                          \
   ResponseHandler.cpp                          \
   ReturnedMessageHandler.cpp
-pkginclude_HEADERS =                           \
+pkginclude_HEADERS =                           \
   ClientChannel.h                              \
   ClientExchange.h                             \
   ClientMessage.h                              \

Reply via email to