On 18 Nov 2013, at 23:25, Matthias Andree <mand...@freebsd.org> wrote: > Am 18.11.2013 23:04, schrieb Dimitry Andric: > >> I will have a look at the port meanwhile, I hope it does not pull in too >> many dependencies? > > Thanks for the prompt response. Trying top-of-clang-tree will take me a > few days until I get around to it (is clang-devel good enough for a > first attempt?)
Can you please run the ipsharpen.cc compilation command with -save-temps added on your system, and then upload the resulting .ii file somewhere? That would save me the trouble of building most of GNOME, which it seems to pull in... :) > (Oh, and I wish we had more prominent error messages telling about an > ABI mismatch between libc++ and libstdc++ than just the innocuous > undefined references about - roughly - > Glib::ustring::ustring(std::basic_string<> const &) - I needed to nm -sC > the glibmm-2.0.so to figure out it provided the std::_1:: namespace > stuff for c++ and finally figure out the libraries were alright but they > were using the libc++ ABI rather than GCC's libstdc++.) Most of the time, you will only find out at link time if you have mixed libstdc++ and libc++ STL containers... I'm not sure if there is a nicer way to bring bad news. :-) -Dimitry
signature.asc
Description: Message signed with OpenPGP using GPGMail