Skip site navigation (1)Skip section navigation (2)
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>