diff options
author | Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> | 2013-01-31 10:41:57 +0200 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-01-31 16:10:02 +0200 |
commit | 65960b0b7d9ec879c2937dceff9c447d2fe0a475 (patch) | |
tree | 411343c153b0f92bbef0bfe2887b4d86960dad6f | |
parent | bef7e6d8735668eb2f545311e87edaa4723657e8 (diff) | |
download | pacrunner-65960b0b7d9ec879c2937dceff9c447d2fe0a475.tar.gz |
build: Replace GTHread library with pthread
-rw-r--r-- | Makefile.am | 16 | ||||
-rw-r--r-- | configure.ac | 8 |
2 files changed, 13 insertions, 11 deletions
diff --git a/Makefile.am b/Makefile.am index 475aaec..ae28f02 100644 --- a/Makefile.am +++ b/Makefile.am @@ -48,7 +48,7 @@ src_pacrunner_SOURCES = $(gdbus_sources) $(builtin_sources) \ src/client.c src/manager.c src/proxy.c \ src/manual.c src/js.h src/js.c src/javascript.h -src_pacrunner_LDADD = $(builtin_libadd) @GLIB_LIBS@ @GTHREAD_LIBS@ \ +src_pacrunner_LDADD = $(builtin_libadd) @GLIB_LIBS@ @PTHREAD_LIBS@ \ @DBUS_LIBS@ -ldl src_pacrunner_LDFLAGS = -Wl,--export-dynamic @@ -85,6 +85,8 @@ tools_proxy_SOURCES = tools/proxy.c tools_proxy_LDADD = libproxy/libproxy.la +tools_manual_proxy_test_LDADD = @GLIB_LIBS@ + tools_manual_proxy_test_SOURCES = tools/manual-proxy-test.c endif @@ -110,7 +112,7 @@ endif if MOZJS unit_test_pacrunner_SOURCES += plugins/mozjs.c -unit_test_pacrunner_LDADD += @MOZJS_LIBS@ +unit_test_pacrunner_LDADD += @MOZJS_LIBS@ @PTHREAD_LIBS@ noinst_PROGRAMS += unit/test-mozjs @@ -118,7 +120,7 @@ unit_test_mozjs_SOURCES = unit/test-mozjs.c src/pacrunner.h \ src/proxy.c src/manual.c src/download.c \ src/js.c plugins/mozjs.c -unit_test_mozjs_LDADD = @MOZJS_LIBS@ @GLIB_LIBS@ @GTHREAD_LIBS@ +unit_test_mozjs_LDADD = @MOZJS_LIBS@ @GLIB_LIBS@ @PTHREAD_LIBS@ endif if V8 @@ -131,10 +133,10 @@ endif endif #UNIT -AM_CFLAGS = @GLIB_CFLAGS@ @GTHREAD_LIBS@ @DBUS_CFLAGS@ \ - $(builtin_cflags) \ - -DPACRUNNER_PLUGIN_BUILTIN \ - -DPLUGINDIR=\""$(plugindir)"\" +AM_CFLAGS = @GLIB_CFLAGS@ @PTHREAD_LIBS@ @DBUS_CFLAGS@ \ + $(builtin_cflags) \ + -DPACRUNNER_PLUGIN_BUILTIN \ + -DPLUGINDIR=\""$(plugindir)"\" AM_CXXFLAGS = $(AM_CFLAGS) diff --git a/configure.ac b/configure.ac index 91f755f..e4446a4 100644 --- a/configure.ac +++ b/configure.ac @@ -120,10 +120,10 @@ else fi AC_SUBST(DBUS_DATADIR) -PKG_CHECK_MODULES(GTHREAD, gthread-2.0 >= 2.16, dummy=yes, - AC_MSG_ERROR(GThread >= 2.16 is required)) -AC_SUBST(GTHREAD_CFLAGS) -AC_SUBST(GTHREAD_LIBS) +AC_CHECK_LIB(pthread, pthread_create, + [PTHREAD_LIBS="-lpthread"], + [AC_MSG_ERROR([Pthread support is missing])]) +AC_SUBST(PTHREAD_LIBS) AC_ARG_ENABLE(curl, AC_HELP_STRING([--enable-curl], [enable CURL plugin support]), [enable_curl=${enableval}]) |