ifeq "$(origin CC)" "default"
CC = clang
endif
+ifeq ($(CC),gcc)
+CPPFLAGS += -DWANT_VARIADIC_VOIDP_CAST
+endif
+
PROGRAMS = as-dcpu16 vm-dcpu16
SOURCES = common.c dcpu16.c as-dcpu16.c vm-dcpu16.c \
# linux needs _GNU_SOURCE for fopencookie
# linux needs _XOPEN_SOURCE=600 (provided by _GNU_SOURCE) for getopt and strdup
CPPFLAGS += -DHAVE_FOPENCOOKIE -D_GNU_SOURCE
+# linux needs librt for clock_gettime
+LDFLAGS += -lrt
endif
CPPFLAGS += -DHAVE_LIBVNCSERVER -DHAVE_LIBPNG