Hello, i can't build libsigc++ with g++ 3.3.2: libsigc++-2.0.6-build $ make make all-recursive make[1]: Entering directory `/tmp/gtk/libsigc++-2.0.6-build' Making all in sigc++ make[2]: Entering directory `/tmp/gtk/libsigc++-2.0.6-build/sigc++' make all-am make[3]: Entering directory `/tmp/gtk/libsigc++-2.0.6-build/sigc++' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/gtk/libsigc++-2.0.6-build/sigc++' make[2]: Leaving directory `/tmp/gtk/libsigc++-2.0.6-build/sigc++' Making all in tests make[2]: Entering directory `/tmp/gtk/libsigc++-2.0.6-build/tests' /bin/sh ../libtool --mode=link g++ -g -O2 -L/home/david/install/lib -o test_trackable test_trackable.o ../sigc++/libsigc-2.0.la g++ -g -O2 -o .libs/test_trackable test_trackable.o -L/home/david/install/lib ../sigc++/.libs/libsigc-2.0.so /home/david/install/lib/libstdc++.so -L/var/samba_public/gcc/gcc-3.4.2-build/i686-pc-linux-gnu/libstdc++-v3 /src -L/var/samba_public/gcc/gcc-3.4.2-build/i686-pc-linux-gnu/libstdc++-v3 /src/.libs -L/var/samba_public/gcc/gcc-3.4.2-build/gcc -L/home/david/install/lib/gcc/i686-pc-linux-gnu/3.4.2 -L/home/david/install/lib/gcc/i686-pc-linux-gnu/3.4.2/../../.. -Wl,--r path -Wl,/home/david/install/lib ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::allocate(unsigned)' ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_free_list' ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_Lock::~_Lock [in-charge]()' ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_force_new' ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_Lock::_Lock[in-charge]()' ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_freelist_index(unsigned)' ../sigc++/.libs/libsigc-2.0.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_node_allocator_lock' collect2: ld returned 1 exit status make[2]: *** [test_trackable] Error 1 make[2]: Leaving directory `/tmp/gtk/libsigc++-2.0.6-build/tests' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/gtk/libsigc++-2.0.6-build' make: *** [all] Error 2 libsigc++-2.0.6-build $ g++ --version g++ (GCC) 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk) Could you update the compiler requirement on the web page to > 3.3.2 or patch the code? Nomak
Attachment:
config.log
Description: Binary data