summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-10-18 11:01:00 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-10-18 11:01:00 +0200
commite96912c369da808d4391f6bea37c194055f710c0 (patch)
treef88053c1abde9afe35c7beb3021e65228da03ca3 /packages
parent0cd978372902b15d441ec92fede9effcc648350e (diff)
downloadembtoolkit-e96912c369da808d4391f6bea37c194055f710c0.tar.gz
embtoolkit-e96912c369da808d4391f6bea37c194055f710c0.tar.bz2
embtoolkit-e96912c369da808d4391f6bea37c194055f710c0.tar.xz
Packages: busybox: Fix build error on mac os x
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages')
-rw-r--r--packages/busybox/busybox.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/busybox/busybox.mk b/packages/busybox/busybox.mk
index dc44357..6176d30 100644
--- a/packages/busybox/busybox.mk
+++ b/packages/busybox/busybox.mk
@@ -40,6 +40,9 @@ BB_NODESTDIR := y
BB_MAKE_ENV := CFLAGS="$(__embtk_cflags_bb)"
BB_MAKE_OPTS := CROSS_COMPILE="$(CROSS_COMPILE)"
BB_MAKE_OPTS += CC="$(TARGETCC)" HOSTCC="$(HOSTCC)"
+ifeq ($(embtk_buildhost_os),macos)
+BB_MAKE_OPTS += HOSTCFLAGS="$(HOSTCFLAGS) -D_DARWIN_C_SOURCE"
+endif
BB_MAKE_OPTS += CONFIG_PREFIX="$(embtk_rootfs)" CONFIG_EXTRA_LDFLAGS=""
BB_MAKE_OPTS += CONFIG_EXT_DEFINED_OPTIMIZATION=y