Date: Mon, 18 Nov 2013 23:25:03 +0100 From: Matthias Andree <mandree@FreeBSD.org> To: Dimitry Andric <dim@FreeBSD.org> Cc: freebsd-toolchain@freebsd.org Subject: Re: clang++ 3.3 issue (excessively slow compile vs. gcc 4.6 in just one file of a port) Message-ID: <528A93BF.3020707@FreeBSD.org> In-Reply-To: <62194A12-1B41-48F6-8434-BA2181411020@FreeBSD.org> References: <528A8481.9010200@FreeBSD.org> <62194A12-1B41-48F6-8434-BA2181411020@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] 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?) Dependencies: gtkmm-2.4 and libcanberra-gtk3.so with their dependencies will be the pain spots. They pulls in a lot of other GNOME-related mm-style libraries for C++ adaptation. If you already have Gtk+2 and 3, it's likely manageable. (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++.) [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlKKk8AACgkQvmGDOQUufZVMjwCfXHN7yNtOZ20s7tQCljwCo8yQ gDwAoM9xZx0b+i4SR9vI7X/hLDDuNOZI =41bq -----END PGP SIGNATURE-----help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?528A93BF.3020707>
