diff --git a/Makefile.am b/Makefile.am index caa3215..63f2bc7 100644 --- a/Makefile.am +++ b/Makefile.am @@ -12,6 +12,8 @@ AM_CFLAGS = \ -Wno-conversion -Wunused-variable -Wunreachable-code \ -Wall -W -D_FORTIFY_SOURCE=2 -std=c11 +AM_CPPFLAGS = $(AM_CFLAGS) ${curl_CFLAGS} ${fuse_CFLAGS} + bin_PROGRAMS = clr_debug_fuse clr_debug_daemon clr_debug_prepare noinst_LTLIBRARIES = \ @@ -26,14 +28,15 @@ libnica_la_SOURCES = \ clr_debug_fuse_SOURCES = src/fuse.c src/client.c clr_debug_daemon_SOURCES = src/server.c +clr_debug_daemon_CFLAGS = \ + -pthread \ + $(AM_CFLAGS) clr_debug_prepare_SOURCES = src/prepare.c -AM_CPPFLAGS = $(AM_CFLAGS) $(glib_CFLAGS) ${curl_CFLAGS} ${fuse_CFLAGS} -clr_debug_fuse_LDADD = ${fuse_LIBS} $(glib_LIBS) -clr_debug_daemon_LDADD = $(glib_LIBS) ${curl_LIBS} libnica.la -clr_debug_prepare_LDADD = $(glib_LIBS) +clr_debug_fuse_LDADD = ${fuse_LIBS} +clr_debug_daemon_LDADD = ${curl_LIBS} libnica.la systemdsystemunit_DATA = clr_debug_fuse.service clr_debug_daemon.service diff --git a/configure.ac b/configure.ac index 82ea166..d0b5f06 100644 --- a/configure.ac +++ b/configure.ac @@ -8,7 +8,6 @@ AM_SILENT_RULES([yes]) AC_PROG_CC AC_LANG(C) AC_CONFIG_HEADERS([config.h]) -PKG_CHECK_MODULES([glib], [glib-2.0 gthread-2.0]) PKG_CHECK_MODULES([curl], [libcurl]) PKG_CHECK_MODULES([fuse], [fuse]) PKG_CHECK_MODULES([SYSTEMD], [systemd]) diff --git a/src/prepare.c b/src/prepare.c index a4a3b83..a7822ea 100644 --- a/src/prepare.c +++ b/src/prepare.c @@ -38,8 +38,6 @@ #include #include -#include - /* this program takes a directory /var/www/html/debuginfo.raw, diff --git a/src/server.c b/src/server.c index fe6db4e..ce8e634 100644 --- a/src/server.c +++ b/src/server.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -40,7 +41,6 @@ #include "nica/hashmap.h" #include -#include static pthread_mutex_t dupes_mutex = PTHREAD_MUTEX_INITIALIZER;