NA01
29-03-2006, 21:23
ho aggiornato la mia postazione a kubuntu dapper (prima avevo una debian sarge). un mio simpatico progettino ha iniziato a dare qualche PIIICOOOOLLLLOOOO problema in fase di linking.....
si insulta pesantemente con le cppunit (che dovrebbero essere nella stessa versione della sarge)
gli errori (che saranno 50 pagine di roba) sono tutti simili a questi:
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Message const&, CppUnit::SourceLine const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
cambia qualcosa, ma il concettone (che non comprendo) è lo stesso :eek:
come si procede in questi casi? :eek:
credo che sia variato solo il compilatore....
grazie, ciao!
si insulta pesantemente con le cppunit (che dovrebbero essere nella stessa versione della sarge)
gli errori (che saranno 50 pagine di roba) sono tutti simili a questi:
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Exception const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libcppunit.a(Exception.o): In function `CppUnit::Exception::Exception(CppUnit::Message const&, CppUnit::SourceLine const&)': undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
cambia qualcosa, ma il concettone (che non comprendo) è lo stesso :eek:
come si procede in questi casi? :eek:
credo che sia variato solo il compilatore....
grazie, ciao!