Public bug reported: Binary package hint: binutils
C++ ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o plugins/mesh/sprcal3d/object/sprcal3d.h: In member function »virtual csTicks CS::Plugin::SprCal3d::csCal3dSkeletonAnimation::GetTime()«: plugins/mesh/sprcal3d/object/sprcal3d.h:921: Warnung: Umwandlung in »csTicks« von »float« LinkPlugin sprcal3d.so ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::csCal3dSkeletonBone::Initialize()': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:2411: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::csCal3dSkeletonFactory::GetCoreBoneId(iSkeletonBoneFactory*)': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:735: undefined reference to `std::allocator<char>::allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:735: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:735: undefined reference to `std::allocator<char>::~allocator()' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::csSpriteCal3DMeshObjectFactory::LoadCoreAnimation(iVFS*, char const*, char const*, int, float, float, float, int, int, int, bool)': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:279: undefined reference to `std::allocator<char>::allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:279: undefined reference to `std::allocator<char>::~allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:280: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::ReportCalError(iObjectRegistry*, char const*, char const*)': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:85: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:85: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:87: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:89: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:93: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `csSpriteCal3DMeshObjectFactory': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:170: undefined reference to `std::allocator<char>::allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:170: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:170: undefined reference to `std::allocator<char>::~allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:170: undefined reference to `std::allocator<char>::allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:170: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.cpp:170: undefined reference to `std::allocator<char>::~allocator()' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `~Map': /home/ps/ps-development/cal3d/include/cal3d/corematerial.h:32: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `Map': /home/ps/ps-development/cal3d/include/cal3d/corematerial.h:32: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::csCal3dSkeletonAnimation::SetName(char const*)': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.h:920: undefined reference to `std::allocator<char>::allocator()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.h:920: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.h:920: undefined reference to `std::allocator<char>::~allocator()' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::csCal3dSkeletonAnimation::GetName() const': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.h:919: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o: In function `CS::Plugin::SprCal3d::csCal3dSkeletonBoneFactory::GetName() const': /home/ps/ps-development/cs/plugins/mesh/sprcal3d/object/sprcal3d.h:852: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' /home/ps/ps-development/binutils-inst/bin/ld: sprcal3d.so: hidden symbol `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' isn't defined /home/ps/ps-development/binutils-inst/bin/ld: final link failed: Nonrepresentable section on output collect2: ld gab 1 als Ende-Status zurück g++ -Wl,--as-needed -o sprcal3d.so ./out/linuxx86/debug/plugins/mesh/sprcal3d/object/sprcal3d.o -lm -ldl -lnsl -L/usr/local/lib -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,-E -g3 -shared ./out/linuxx86/debug/libs/libcrystalspace-1.1.a -lpthread -lpthread -lz -L/home/ps/ps-development/cal3d/lib -lcal3d -lm -ldl -lnsl -L/usr/local/lib -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,-E -g3 \ -Wl,-soname,sprcal3d.so ...failed LinkPlugin sprcal3d.so ... ...failed updating 1 target(s)... ...updated 255 target(s)... died in script build at line no 56 ** Affects: binutils (Ubuntu) Importance: Undecided Status: New -- crystalspace svn release 26888 gives linker error when debug is enabled: std::basic_string not defined https://bugs.launchpad.net/bugs/124420 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs