From 95f4c7cb4a9f0a30ab9d78852725a45688a97512 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Sun, 22 Nov 2009 03:00:54 +0100 Subject: Added support for using pthreads. Data processing (parsing) moved to parsing.c. The line parsing code is moved to its own function which is called from one or more threads (depends on the "threads" setting in the config file). --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 193627d..d06e101 100644 --- a/Makefile +++ b/Makefile @@ -5,10 +5,12 @@ CFLAGS += -D_GNU_SOURCE CFLAGS += $(shell pkg-config --cflags libconfig) CFLAGS += $(shell pcre-config --cflags) CFLAGS += $(shell xml2-config --cflags) +CFLAGS += -pthread LDFLAGS += $(shell pkg-config --libs libconfig) LDFLAGS += $(shell pcre-config --libs) LDFLAGS += $(shell xml2-config --libs) -OBJECTS = main.o config.o regexset.o channel.o user.o word.o sdbm.o export_xml.o nick.o +LDFLAGS += -pthread +OBJECTS = main.o config.o regexset.o channel.o user.o word.o sdbm.o export_xml.o nick.o parsing.o TARGET = ircstats all: $(TARGET) -- cgit v1.2.3