diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-05-09 23:07:05 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-05-09 23:07:05 +0200 |
commit | bae20c13c3f14a02615534d6adddec737e759ed3 (patch) | |
tree | cb179e549e07ded309fb4ea4b8fd7e6eb072947a /packages/htools | |
parent | 42369802d41bfb13989722d208dfa85f3993e766 (diff) | |
download | embtoolkit-bae20c13c3f14a02615534d6adddec737e759ed3.tar.gz embtoolkit-bae20c13c3f14a02615534d6adddec737e759ed3.tar.bz2 embtoolkit-bae20c13c3f14a02615534d6adddec737e759ed3.tar.xz |
Host tools: mtdutils: fix build on non linux systems
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages/htools')
-rw-r--r-- | packages/htools/mtdutils/mtdutils.mk | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/htools/mtdutils/mtdutils.mk b/packages/htools/mtdutils/mtdutils.mk index 4c105e7..790fd4a 100644 --- a/packages/htools/mtdutils/mtdutils.mk +++ b/packages/htools/mtdutils/mtdutils.mk @@ -32,8 +32,13 @@ MTDUTILS_HOST_BUILD_DIR := $(embtk_toolsb)/mtd-utils-$(MTDUTILS_HOST_VERSION) MTDUTILS_HOST_DEPS := zlib_host_install lzo_host_install e2fsprogs_host_install +embtk_mtdutils_host_cppflags := -I. -Iinclude -I../include -I$(embtk_htools)/usr/include +ifneq ($(embtk_buildhost_os_type),linux) +embtk_mtdutils_host_cppflags += -Dloff_t=off_t -include endian.h +endif + MTDUTILS_HOST_MAKE_ENV := LDFLAGS="-L$(embtk_htools)/usr/lib" -MTDUTILS_HOST_MAKE_ENV += CPPFLAGS="-I. -Iinclude -I../include -I$(embtk_htools)/usr/include" +MTDUTILS_HOST_MAKE_ENV += CPPFLAGS="$(embtk_mtdutils_host_cppflags)" MTDUTILS_HOST_MAKE_ENV += BUILDDIR=$(MTDUTILS_HOST_BUILD_DIR) MTDUTILS_HOST_MAKE_OPTS := CC=$(HOSTCC_CACHED) MTDUTILS_HOST_MAKE_OPTS += DESTDIR=$(embtk_htools) WITHOUT_XATTR=1 |