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
