Hello, i want to compile the libsigc++ Library with my Buildroot created SDK

So i use this command:

make package/libsigc++/compile V=99

But i get the following error!

Collecting package info: done
Collecting target info: done
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfi                                                                 g or defconfig!
make[1]: Entering directory `/home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-                                                                 4.6-linaro_uClibc-0.9.33.2'
make[2]: Entering directory `/home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-                                                                 4.6-linaro_uClibc-0.9.33.2/package/libsigc++'
mkdir -p /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.                                                                 9.33.2/bin/ar71xx/packages /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.                                                                 6-linaro_uClibc-0.9.33.2/build_dir/target-mips_r2_uClibc-0.9.33.2/libsigc++-2.2.                                                                 10/ipkg-ar71xx/libsigcxx/CONTROL /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-                                                                 gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginf                                                                 o
install -d -m0755 /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_                                                                 uClibc-0.9.33.2/build_dir/target-mips_r2_uClibc-0.9.33.2/libsigc++-2.2.10/ipkg-a                                                                 r71xx/libsigcxx/usr/lib
cp -fpR /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9                                                                 .33.2/build_dir/target-mips_r2_uClibc-0.9.33.2/libsigc++-2.2.10/ipkg-install/usr                                                                 /lib/libsigc-2.0.so.* /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-lin                                                                 aro_uClibc-0.9.33.2/build_dir/target-mips_r2_uClibc-0.9.33.2/libsigc++-2.2.10/ip                                                                 kg-ar71xx/libsigcxx/usr/lib/
find /home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33                                                                 .2/build_dir/target-mips_r2_uClibc-0.9.33.2/libsigc++-2.2.10/ipkg-ar71xx/libsigc                                                                 xx -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
Package libsigcxx is missing dependencies for the following libraries:
libstdc++.so.6
make[2]: *** [/home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uCli                                                                 bc-0.9.33.2/bin/ar71xx/packages/libsigcxx_2.2.10-1_ar71xx.ipk] Error 1
make[2]: Leaving directory `/home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4                                                                 .6-linaro_uClibc-0.9.33.2/package/libsigc++'
make[1]: *** [package/libsigc++/compile] Error 2
make[1]: Leaving directory `/home/ubuntu/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4                                                                 .6-linaro_uClibc-0.9.33.2'
make: *** [package/libsigc++/compile] Error 2

The SDK is working, i have already compiled openssl and libxml2 successfully.


It seems that the problem is with the missing libstdc++ and on the embedded device we only can use uclibc++.

But i not changed the code.

i get it from svn:

$ svn export svn://svn.openwrt.org/openwrt/packages/libs/libsigc++ package/libsigc++

How can i solve this problem?

I'am using the latest trunk buildroot and sdk

Best Regards
rubiktubik