[cfe-dev] libc++ problem on Linux with copy_assign.pass.cpp

İsmail Dönmez ismail at donmez.ws
Thu Apr 25 07:07:35 PDT 2013


Testing libc++ on upcoming openSUSE 13.1 results in a weird linker error:

[/havana/t]> clang++ -stdlib=libc++ copy_assign.pass.cpp
/tmp/copy_assign-vRKC6j.o:(.rodata._ZTIFiiE[_ZTIFiiE]+0x0): undefined
reference to `vtable for __cxxabiv1::__function_type_info'
/tmp/copy_assign-vRKC6j.o:(.rodata._ZTIPFiiE[_ZTIPFiiE]+0x0): undefined
reference to `vtable for __cxxabiv1::__pointer_type_info'
clang: error: linker command failed with exit code 1 (use -v to see

[/havana/t]> clang -v
SUSE Linux clang version 3.3 (trunk 180017) (based on LLVM 3.3svn)
Target: x86_64-unknown-linux-gnu
Thread model: posix

libc++ svn r180255

Any ideas?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20130425/d663dfaf/attachment.html>

More information about the cfe-dev mailing list