2012/2/18 Christer Solskogen <[email protected]>:
> Hi!
>
> I'm trying to cross compile bash with my own built mingw-w64 toolchain,
> and I get an error saying error: 'long long long' is too long for GCC.
> I wonder if this is a problem with bash or my toolchain. Anyone else
> seeing this?
>
> Full log:
> $ gmake
>
>           ***********************************************************
>           *                                                         *
>           * GNU bash, version 4.2.20(1)-release (x86_64-w64-mingw32)
>           *                                                         *
>           ***********************************************************
>
> making lib/intl/libintl.a in ./lib/intl
> gmake[1]: Entering directory `/usr/home/solskogen/temp/bash/lib/intl'
> x86_64-w64-mingw32-gcc -c -DLOCALEDIR=\"/tmp/christer/share/locale\"
> -DLOCALE_ALIAS_PATH=\"/tmp/christer/share/locale\"
> -DLIBDIR=\"/tmp/christer/libdata\" -DIN_LIBINTL -DENABLE_RELOCATABLE=1
> -DIN_LIBRARY -DINSTALLDIR=\"/tmp/christer/lib\" -DNO_XMALLOC
> -Dset_relocation_prefix=libintl_set_relocation_prefix
> -Drelocate=libintl_relocate -DDEPENDS_ON_LIBICONV=1 -DHAVE_CONFIG_H
> -DSHELL -I. -I. -I/home/solskogen/temp/bash -I../..  -g -O2  loadmsgcat.c
> In file included from
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/include/stdint.h:3:0,
>                  from
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/inttypes.h:12,
>                  from loadmsgcat.c:86:
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/stdint.h:68:38:
> error: 'long long long' is too long for GCC
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/stdint.h:68:38:
> error: 'long long long' is too long for GCC
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/stdint.h:69:48:
> error: duplicate 'unsigned'
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/stdint.h:69:48:
> error: 'long long long' is too long for GCC
> /usr/home/solskogen/cross-tools/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/stdint.h:69:48:
> error: 'long long long' is too long for GCC
> gmake[1]: *** [loadmsgcat.o] Error 1
> gmake[1]: Leaving directory `/usr/home/solskogen/temp/bash/lib/intl'
> gmake: *** [lib/intl/libintl.a] Error 1
>
>
>
> --
> chs

This issue is related to your project.  It defines for what ever
reason type 'uintmax_t' as something.

Regards,
Kai

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to