]> git.itanic.dy.fi Git - rrdd/blobdiff - Makefile
process: Add debug wrappers for pthread mutex operations
[rrdd] / Makefile
index cdf6dd746339baed0c5d5b9a8909b2f7fdd5421d..2cafd3d0345f3f32484fae90ff650f7890c63142 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 CC=gcc
 LD=ld
-CFLAGS=-Wall -O2 -g -fPIC
+CFLAGS=-Wall -O2 -g -fPIC -D_GNU_SOURCE
 
 RRDD_OBJS= main.o process.o rrdtool.o parser.o built_in_parsers.o string.o \
                debug.o config.o plugin_manager.o
@@ -27,7 +27,8 @@ default: rrdd
 all: rrdd $(ALL_PARSERS)
 
 rrdd: $(RRDD_OBJS)
-       $(QUIET_LINK)$(CC) -o rrdd $(RRDD_OBJS) -lconfig -ldl -rdynamic
+       $(QUIET_LINK)$(CC) -o rrdd $(RRDD_OBJS) -lconfig -ldl -rdynamic \
+               -lpthread
 
 onewire_parser.so: $(ONEWIRE_PARSER_OBJS)
        $(QUIET_LINK)$(CC) $(CFLAGS) -lownet -shared -fPIC $< -o $@