The toolchains is build by build-uclinux-tools.sh which downloaded from uClinux site, I just modify the TARGET, KERNL,remove the following line from gcc-3.4.3/gcc/config/arm/t-arm-elf because my arm board doesn't support big-endian: MULTILIB_OPTIONS+= mbig-endian
I remove the num_get_float.cpp and num_put_float.cpp from STLport source trees and rebuilt STLport again, I got a library named libstdc++.a in STLport/lib. I don't know what's limited in STLport without num_get_float and num_put_float. -----邮件原件----- 发件人: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] org] 代表 Gavin Lambert 发送时间: 2007年3月1日 5:57 收件人: 'uClinux development list' 主题: RE: [uClinux-dev] How to build STLport on uClinux? Quoth Darwin Chen <>: > I got the uClinux-dist-20060803.tar.gz, and configured as following: > Vendor: Atmel/AT91 > Build STLport. [...] > ../../src/num_get_float.cpp:119:4: #error "there should be some > unsigned 64-bit integer on the system!" [...] > [EMAIL PROTECTED] uClinux-dist]# arm-uclinux-gcc -v > Reading specs from > /usr/local/arm-elf-tools/lib/gcc/arm-uclinux/3.4.3/specs > Configured with: /works/tools/gcc-3.4.3/configure > --target=arm-uclinux --prefix=/usr/local/arm-elf-tools > --disable-shared --enable-languages=c,c++ --enable-multilib > --enable-target-optspace --with-gnu-ld --disable-nls > --disable-__cxa_atexit --disable-c99 --disable-clocale > --disable-c-mbchar --disable-long-long --enable-threads=posix > --enable-cxx-flags=-D_ISOC99_SOURCE -D_BSD_SOURCE Thread model: posix > gcc version 3.4.3 > > Is this error occurred because of '-disable-long-long'? Or other > reasons? Seems likely, given the error. Seems like an odd choice of options, actually -- did you compile it yourself or did you get it from someone else? _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev