diff options
author | Jonathan L <jlynam@gmail.com> | 2017-08-11 13:39:25 +0200 |
---|---|---|
committer | Abdoulaye Walsimou GAYE <awg@embtoolkit.org> | 2017-08-11 13:39:25 +0200 |
commit | 032b071d8307b7b3ac3ac6efae08a1d609a084ef (patch) | |
tree | f399cba26b22f44b40df94258aa8eb9b687d73fd | |
parent | 531426135ae2a6ba919c1ae8240f09473dc0a656 (diff) | |
download | embtoolkit-032b071d8307b7b3ac3ac6efae08a1d609a084ef.tar.gz embtoolkit-032b071d8307b7b3ac3ac6efae08a1d609a084ef.tar.bz2 embtoolkit-032b071d8307b7b3ac3ac6efae08a1d609a084ef.tar.xz |
Host tools/cygwin compat for mtdutils
Signed-off-by: Jonathan L <jlynam@gmail.com>
Signed-off-by: Abdoulaye Walsimou GAYE <awg@embtoolkit.org>
-rw-r--r-- | packages/htools/mtdutils/mtdutils.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/htools/mtdutils/mtdutils.mk b/packages/htools/mtdutils/mtdutils.mk index 2a3404e..ef18da1 100644 --- a/packages/htools/mtdutils/mtdutils.mk +++ b/packages/htools/mtdutils/mtdutils.mk @@ -34,7 +34,14 @@ MTDUTILS_HOST_DEPS := zlib_host_install lzo_host_install e2fsprogs-libuuid_host_ embtk_mtdutils_host_cppflags := -I. -Iinclude -I../include -I$(embtk_htools)/usr/include ifneq ($(embtk_buildhost_os_type),linux) + ifneq ($(embtk_buildhost_os_type),cygwin) embtk_mtdutils_host_cppflags += -Dloff_t=off_t -include endian.h + endif +endif + +ifeq ($(embtk_buildhost_os_type),cygwin) +embtk_mtdutils_host_cppflags += -D__USE_LINUX_IOCTL_DEFS +embtk_mtdutils_host_cppflags += -Dswap16=__bswap16 -Dswap32=__bswap32 -Dswap64=__bswap64 endif MTDUTILS_HOST_MAKE_ENV := LDFLAGS="-L$(embtk_htools)/usr/lib" |