summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/mk/eglibc.mk3
-rw-r--r--core/mk/glibc.mk3
2 files changed, 6 insertions, 0 deletions
diff --git a/core/mk/eglibc.mk b/core/mk/eglibc.mk
index 5a62e95..13c4c3f 100644
--- a/core/mk/eglibc.mk
+++ b/core/mk/eglibc.mk
@@ -50,6 +50,9 @@ eglibc_optgroups_f := $(EGLIBC_BUILD_DIR)/option-groups.config
ifeq ($(embtk_buildhost_os_type),bsd)
embtk_eglibc_buildcflags := -I/opt/local/include -I/usr/local/include -Dstat64=stat
+ifeq ($(embtk_buildhost_os),macos)
+embtk_eglibc_buildcflags := $(filter-out -Dstat64=stat,$(embtk_eglibc_buildcflags))
+endif
embtk_eglibc_buildldflags := -L/opt/local/lib -L/usr/local/lib -lintl
endif
diff --git a/core/mk/glibc.mk b/core/mk/glibc.mk
index d7940cc..9fd8b5f 100644
--- a/core/mk/glibc.mk
+++ b/core/mk/glibc.mk
@@ -44,6 +44,9 @@ embtk_glibc_floattype := $(if $(CONFIG_EMBTK_SOFTFLOAT),--with-fp=no,--with-fp=y
ifeq ($(embtk_buildhost_os_type),bsd)
embtk_glibc_buildcflags := -I/opt/local/include -I/usr/local/include -Dstat64=stat
+ifeq ($(embtk_buildhost_os),macos)
+embtk_eglibc_buildcflags := $(filter-out -Dstat64=stat,$(embtk_eglibc_buildcflags))
+endif
embtk_glibc_buildldflags := -L/opt/local/lib -L/usr/local/lib -lintl
endif