diff options
Diffstat (limited to 'packages')
-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" |