Blob Blame History Raw
diff --git a/src/dep/triemap/test/Makefile b/src/dep/triemap/test/Makefile
index 0da676e..da1b3f3 100644
--- a/src/dep/triemap/test/Makefile
+++ b/src/dep/triemap/test/Makefile
@@ -3,7 +3,6 @@ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
 
 # Compile flags for linux / osx
 CFLAGS ?= -fno-common -g -ggdb -fPIC -std=gnu99 -O3 
-LDFLAGS ?= -lm
 SOURCEDIR = .
 CC_SOURCES = $(SOURCEDIR)/crc16.c
 CC_OBJECTS = $(sort $(patsubst $(SOURCEDIR)/%.c, $(SOURCEDIR)/%.o, $(CC_SOURCES)))
@@ -13,11 +12,11 @@ CC_OBJECTS = $(sort $(patsubst $(SOURCEDIR)/%.c, $(SOURCEDIR)/%.o, $(CC_SOURCES)
 all: test test_valgrind
 
 benchmark: $(CC_SOURCES) benchmark.c ../triemap.c
-	$(CC) $(CFLAGS) -o benchmark $^  $(LDFLAGS)
+	$(CC) $(CFLAGS) -o benchmark $^ -lm $(LDFLAGS)
 .PHONY = benchmark
 
 build_test: $(CC_SOURCES) test.c ../triemap.c
-	$(CC) $(CFLAGS) -o test $^  $(LDFLAGS)
+	$(CC) $(CFLAGS) -o test $^ -lm $(LDFLAGS)
 
 .PHONY: test
 test: build_test