Date: Sun, 20 May 2012 21:11:33 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: Bruce Cran <bruce@cran.org.uk> Cc: freebsd-toolchain <freebsd-toolchain@freebsd.org> Subject: Re: WITH_CLANG_IS_CC and unrecognized command line options Message-ID: <4FB941E5.2000307@FreeBSD.org> In-Reply-To: <4FB92B18.7050003@cran.org.uk> References: <4FB92B18.7050003@cran.org.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2012-05-20 19:34, Bruce Cran wrote:> I've done a fresh install of FreeBSD 9.0, upgraded to 10-CURRENT and > have just tried doing a rebuild with CLANG_IS_CC=yes in src.conf. > However there's an error building ncurses: > > cc: unrecognized option '-Qunused-arguments' > cc: unrecognized option '-Qunused-arguments' > cc1: error: unrecognized command line option "-Wno-empty-body" > cc1: error: unrecognized command line option "-Wno-string-plus-int" > cc1: error: unrecognized command line option "-Wno-tautological-compare" > cc1: error: unrecognized command line option "-Wno-parentheses-equality" > cc1: error: unrecognized command line option "-Wno-empty-body" > cc1: error: unrecognized command line option "-Wno-string-plus-int" > cc1: error: unrecognized command line option "-Wno-tautological-compare" > cc1: error: unrecognized command line option "-Wno-parentheses-equality" > *** [make_hash] Error code 1 > *** [make_keys] Error code 1 > > Is there some configuration I've missed? Yeah, unfortunately, for the first buildworld to succeed you will also need to have: CC=clang CXX=clang++ CPP=clang-cpp in your src.conf. After installing world, the new /usr/bin/cc will then recognize the options. This is a problem that I haven't yet been able to solve...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FB941E5.2000307>