diff --git a/src/build/Common.gmake b/src/build/Common.gmake index 51daa651da7933467dd9ae67f98d3fb4a52c7896..32f020cdf98987d248533a9f4d6790d03fcce951 100644 --- a/src/build/Common.gmake +++ b/src/build/Common.gmake @@ -281,14 +281,17 @@ ifeq ($(os),linux) # Linux endif endif MT_CFLAGS += -D_THREAD_SAFE -D_REENTRANT +CFLAGS += -D_THREAD_SAFE -D_REENTRANT ifeq ($(os),freebsd) # FreeBSD MT_CFLAGS += -DUSE_XP_SEMAPHORES MT_LDFLAGS += -pthread + LDFLAGS += -pthread XP_SEM := 1 else ifeq ($(os),openbsd) # OpenBSD MT_CFLAGS += -DUSE_XP_SEMAPHORES MT_LDFLAGS += -pthread + LDFLAGS += -pthread XP_SEM := 1 else ifeq ($(os),netbsd) # NetBSD