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>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8HTr4gKRusjVaDGXsXf3H46xh4mivcA7t Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 to= o > 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++.) --8HTr4gKRusjVaDGXsXf3H46xh4mivcA7t Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----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----- --8HTr4gKRusjVaDGXsXf3H46xh4mivcA7t--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?528A93BF.3020707>