diff --git a/lib/c/os_compat.mk b/lib/c/os_compat.mk
index 5f5bbf28cc1fb07de635f5394a0c2b74c604bd94..ed947b5cf9af57c3252d24b13a954f82cc583fe0 100644
--- a/lib/c/os_compat.mk
+++ b/lib/c/os_compat.mk
@@ -12,12 +12,12 @@ LDLIBS=-llabcomm$(LIBVERSION)
 
 ifeq ($(CROSS_COMPILE),i586-wrs-vxworks-)
   ALL_DEPS:=$(filter-out %.so, $(ALL_DEPS)) # PIC is only supported for RTPs
-  CFLAGS:=$(CFLAGS) -DLABCOMM_COMPAT=\"labcomm$(VERSION)_compat_vxworks.h\"
+  CFLAGS:=$(CFLAGS) -DLABCOMM2014_COMPAT=\"labcomm$(VERSION)_compat_vxworks.h\"
 else ifeq ($(UNAME_S),Linux)
   LDLIBS+=-lrt
   MAKESHARED=gcc -o $1 -shared -Wl,-soname,$2 $3 -lc -lrt
 else ifeq ($(UNAME_S),Darwin)
-  CFLAGS+=-DLABCOMM_COMPAT=\"labcomm$(VERSION)_compat_osx.h\" \
+  CFLAGS+=-DLABCOMM2014_COMPAT=\"labcomm$(VERSION)_compat_osx.h\" \
 	  -DLABCOMM_OS_DARWIN=1 \
 	  -Wno-unused-function
   MAKESHARED=clang -o $1 -shared -Wl,-install_name,$2 $3 -lc