diff --git a/tests/fuzz/Makefile b/tests/fuzz/Makefile index 1e286ed2..5feb5f0b 100644 --- a/tests/fuzz/Makefile +++ b/tests/fuzz/Makefile @@ -1,8 +1,9 @@ CFLAGS += -L ../../ -I ../../include UNAME_S := $(shell uname -s) +LDFLAGS += -pthread ifeq ($(UNAME_S), Linux) -LDFLAGS += -lrt -pthread +LDFLAGS += -lrt endif LDFLAGS += -lunicorn diff --git a/tests/regress/Makefile b/tests/regress/Makefile index eea5f74c..49f0dfef 100644 --- a/tests/regress/Makefile +++ b/tests/regress/Makefile @@ -3,8 +3,9 @@ CFLAGS += -D__USE_MINGW_ANSI_STDIO=1 LDLIBS += -L../../ -lm -lunicorn UNAME_S := $(shell uname -s) +LDLIBS += -pthread ifeq ($(UNAME_S), Linux) -LDLIBS += -lrt -pthread +LDLIBS += -lrt endif EXECUTE_VARS = LD_LIBRARY_PATH=../../cmocka/src:../../ DYLD_LIBRARY_PATH=../../ diff --git a/tests/unit/Makefile b/tests/unit/Makefile index fe33aedd..a856356d 100644 --- a/tests/unit/Makefile +++ b/tests/unit/Makefile @@ -2,12 +2,14 @@ CFLAGS += -Wall -Werror -Wno-unused-function -g CFLAGS += -D__USE_MINGW_ANSI_STDIO=1 CFLAGS += -L ../../ -I ../../include CFLAGS += -L ../../cmocka/src -I ../../cmocka/include +CFLAGS += -L /usr/local/lib -I /usr/local/include ASFLAGS += --32 OBJCOPY = objcopy UNAME_S := $(shell uname -s) +LDLIBS += -pthread ifeq ($(UNAME_S), Linux) -LDLIBS += -lrt -pthread +LDLIBS += -lrt else ifeq ($(UNAME_S), Darwin) OBJCOPY = gobjcopy ASFLAGS = -arch i386