C++ Compilation using Angstrom Tool chain Linker Errors

Hi all

I downloaded the angstrom tool chain from the angstrom web site.

I used the tool chain to compile to C project.
When i tried to Compiling a C++ project I get the following Linker
Errors.

Error: L6218E: Undefined symbol __aeabi_vec_new_nocookie.
Error: L6218E: Undefined symbol __aeabi_vec_ctor_nocookie_nodtor .
Error: L6218E: Undefined symbol __aeabi_vec_delete .
Error: L6218E: Undefined symbol __aeabi_vec_new_cookie.

Is it missing some shared object ?

Kindly help

Thanks
Sundar

You didn't provide a command line so it is hard to know.

Make sure you link using g++ (not gcc) which will add libstdc++ and
any other bits required.

Basically i am using RVCT to compile for cortex A8. RVCT requires a
GNU tool chain for compiling for ARM Linux ( for the libraries and
headers ) . Hence used the ready made Angstrom tool chain from
http://www.angstrom-distribution.org/toolchains/

I downloaded the following tool chain
angstrom-2010.4-test-20100422-i686-linux-armv7a-linux-gnueabi-
toolchain-qte-4.6.2.tar.bz2

I configured RVCT to use Angstrom tool chain libraries and headers

I googled the error and found out that those symbols are defined in
libsupc++.so

could not locate the shared object in the tool chain

My command line goes like this.

armcc --cpu=Cortex-A8 --cpp --arm_linux_paths --
arm_linux_config_file=/opt/config/angstrom_c++.xml

where the xml file defines the headers and the libraries to be used.

any ideas?

Thanks
Sundar