WITH_CLANG_IS_CC and unrecognized command line options
Dimitry Andric
dim at FreeBSD.org
Sun May 20 19:11:34 UTC 2012
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...
More information about the freebsd-toolchain
mailing list