ecere/OS X: Tweaks to get the SDK building for OS X again
[sdk] / default.cf
index 3dc830b..d5bac69 100644 (file)
@@ -2,7 +2,7 @@ EC_BINS := $(_CF_DIR)$(if $(USE_BOOTSTRAP),compiler/bootstrap/obj/bin.$(HOST_PLA
 
 # TOOLCHAIN
 export CC      = $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)gcc$(_SYSROOT)
-export CPP     = $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)cpp$(_SYSROOT)
+export CPP     = $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)gcc$(_SYSROOT)
 export AS      = $(GCC_PREFIX)as
 export LD      = $(GCC_PREFIX)ld
 export AR      = $(GCC_PREFIX)ar
@@ -32,6 +32,12 @@ LDFLAGS +=$(if $(OSX_TARGET), -framework cocoa -framework OpenGL,)
 
 ifdef BSD_TARGET
 EXCLUDED_LIBS += $(space)dl
+CFLAGS += -isystem /usr/local/include
+LDFLAGS += -L/usr/local/lib
+endif
+
+ifdef OSX_TARGET
+CFLAGS += -I$(SYSROOT)/usr/include/ffi
 endif
 
 OFLAGS += $(LDFLAGS)