#Makefile to build NEUTRINO
-NEVIS_CFLAGS = -Wall -W -Wshadow -g0 -O2 -fno-strict-aliasing -D__KERNEL_STRICT_NAMES -DUSE_NEVIS_GXA -DENABLE_FREESATEPG -DNEW_LIBCURL
+CPPFLAGS = -D__KERNEL_STRICT_NAMES -DENABLE_FREESATEPG -DNEW_LIBCURL -D__STDC_CONSTANT_MACROS
+
+NEVIS_CFLAGS = -Wall -W -Wshadow -g0 -O2 -fno-strict-aliasing -DUSE_NEVIS_GXA
+NEVIS_CFLAGS += $(CPPFLAGS)
NEVIS_CFLAGS += -I$(TARGETPREFIX)/include
NEVIS_CFLAGS += -I$(TARGETPREFIX)/include/freetype2
NEVIS_CFLAGS += -I$(NEUTRINO_OBJDIR)
NEVIS_CFLAGS += -I$(NEUTRINO_OBJDIR)/src/gui
-APOLLO_CFLAGS = -Wall -W -Wshadow -g0 -O2 -fno-strict-aliasing -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -D__KERNEL_STRICT_NAMES -DFB_HW_ACCELERATION -DENABLE_FREESATEPG -DNEW_LIBCURL
+APOLLO_CFLAGS = -Wall -W -Wshadow -g0 -O2 -fno-strict-aliasing -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -DFB_HW_ACCELERATION
+APOLLO_CFLAGS += $(CPPFLAGS)
APOLLO_CFLAGS += -I$(TARGETPREFIX)/include
APOLLO_CFLAGS += -I$(TARGETPREFIX)/include/freetype2
APOLLO_CFLAGS += -I$(NEUTRINO_OBJDIR)
APOLLO_CFLAGS += -I$(NEUTRINO_OBJDIR)/src/gui
-KRONOS_CFLAGS = -Wall -W -Wshadow -g0 -O2 -fno-strict-aliasing -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -D__KERNEL_STRICT_NAMES -DFB_HW_ACCELERATION -DENABLE_FREESATEPG -DNEW_LIBCURL
+KRONOS_CFLAGS = -Wall -W -Wshadow -g0 -O2 -fno-strict-aliasing -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -DFB_HW_ACCELERATION
+KRONOS_CFLAGS += $(CPPFLAGS)
KRONOS_CFLAGS += -I$(TARGETPREFIX)/include
KRONOS_CFLAGS += -I$(TARGETPREFIX)/include/freetype2
KRONOS_CFLAGS += -I$(NEUTRINO_OBJDIR)