buildroot: libstdc++-v3 error.

Peter S. Mazinger ps.m at gmx.net
Tue Apr 4 13:37:10 UTC 2006


On Tue, 4 Apr 2006, Pandit Panburana wrote:

> I am using the buildroot-20060301 and seeing the following errors when include c++ option.  Am I missing any thing during the make menuconfig?
>  
>  2 arguments, but only 1 given
>  /home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final/arm-linux-uclibc/libstdc++-v3/include/ext/ropeimpl.h:1503:48: macro "index" requires 2 arguments, but only 1 given
>  /home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final/arm-linux-uclibc/libstdc++-v3/include/ext/ropeimpl.h:1503:66: macro "index" requires 2 arguments, but only 1 given
>  make[4]: *** [ext-inst.lo] Error 1
>  make[4]: Leaving directory `/home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final/arm-linux-uclibc/libstdc++-v3/src'
>  make[3]: *** [all-recursive] Error 1
>  make[3]: Leaving directory `/home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final/arm-linux-uclibc/libstdc++-v3'
>  make[2]: *** [all] Error 2
>  make[2]: Leaving directory `/home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final/arm-linux-uclibc/libstdc++-v3'
>  make[1]: *** [all-target-libstdc++-v3] Error 2
>  make[1]: Leaving directory `/home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final'
>  make: *** [/home/pandit/LN2410/buildroot/buildroot/toolchain_build_arm/gcc-3.4.3-final/.compiled] Error 2
>  
>  Thank you,
>  -Pandit

You have 2 options, either you enable UCLIBC_SUSV3_LEGACY or add the line

#undef index

to both rope and ropeimpl

Peter

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2




More information about the uClibc mailing list