fix pthread flag usage
The pthread m4 file sets up PTHREADS_{CFLAGS,LIBS}, but the Makefile.am
only uses pthreads_LIBS. Use the right var names, and add the missing
PTHREADS_CFLAGS to the compile/link stages.
BUG=chromium-os:39738
TEST=`emerge-x86-alex dbus-c++` still works
Change-Id: I070889bde5e9dc7ad4688879fa11fafffd788fea
Reviewed-on: https://gerrit.chromium.org/gerrit/45038
Reviewed-by: Chris Masone <[email protected]>
Commit-Queue: Mike Frysinger <[email protected]>
Tested-by: Mike Frysinger <[email protected]>
diff --git a/src/Makefile.am b/src/Makefile.am
index 709ba19..6a358a4 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -2,6 +2,7 @@
$(dbus_CFLAGS) \
$(glib_CFLAGS) \
$(ecore_CFLAGS) \
+ $(PTHREAD_CFLAGS) \
$(PRIVATE_CFLAGS) \
-I$(top_srcdir)/include \
-I$(top_builddir)/include
@@ -43,7 +44,7 @@
lib_LTLIBRARIES = libdbus-c++-1.la
libdbus_c___1_la_SOURCES = $(HEADER_FILES) interface.cpp object.cpp introspection.cpp debug.cpp types.cpp connection.cpp connection_p.h property.cpp dispatcher.cpp dispatcher_p.h pendingcall.cpp pendingcall_p.h error.cpp internalerror.h message.cpp message_p.h server.cpp server_p.h eventloop.cpp eventloop-integration.cpp $(GLIB_CPP) $(ECORE_CPP)
-libdbus_c___1_la_LIBADD = $(dbus_LIBS) $(glib_LIBS) $(pthread_LIBS) $(ecore_LIBS)
+libdbus_c___1_la_LIBADD = $(dbus_LIBS) $(glib_LIBS) $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) $(ecore_LIBS)
MAINTAINERCLEANFILES = \
Makefile.in