From c1c57f3df2df369f84efc363854a3d38efe3a19f Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Fri, 29 Apr 2011 15:59:21 -0400 Subject: [PATCH] Fix missing stddup def on unix --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 298cddb0..54885251 100644 --- a/Makefile +++ b/Makefile @@ -25,14 +25,15 @@ LINKFLAGS=-lm TESTS=test/echo-server.c test/test-*.c BENCHMARKS=test/echo-server.c test/benchmark-*.c +RUNNER_CFLAGS=$(CFLAGS) -D_GNU_SOURCE # Need _GNU_SOURCE for strdup? RUNNER_LINKFLAGS=$(LINKFLAGS) -pthread test/run-tests: test/*.h test/run-tests.c test/runner.c test/runner-unix.c $(TESTS) oio.a - $(CC) $(CFLAGS) $(RUNNER_LINKFLAGS) -o test/run-tests test/run-tests.c \ + $(CC) $(RUNNER_CFLAGS) $(RUNNER_LINKFLAGS) -o test/run-tests test/run-tests.c \ test/runner.c test/runner-unix.c $(TESTS) oio.a test/run-benchmarks: test/*.h test/run-benchmarks.c test/runner.c test/runner-unix.c $(BENCHMARKS) oio.a - $(CC) $(CFLAGS) $(RUNNER_LINKFLAGS) -o test/run-benchmarks test/run-benchmarks.c \ + $(CC) $(RUNNER_CFLAGS) $(RUNNER_LINKFLAGS) -o test/run-benchmarks test/run-benchmarks.c \ test/runner.c test/runner-unix.c $(BENCHMARKS) oio.a oio.a: oio-unix.o ev/ev.o