Date: Wed, 28 Dec 2011 17:39:19 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: Renato Botelho <rbgarga@gmail.com> Cc: current@freebsd.org Subject: Re: Clang error make buildworld Message-ID: <4EFB4637.10604@FreeBSD.org> In-Reply-To: <CAESiWkm8%2BmyDwanNKd4KCgVjHLNaLRBh82nFPGrDAO80e6w49Q@mail.gmail.com> References: <201105040107.p4417NTR048534@pozo.com> <CAESiWk=wdZDNxn%2BHcLeOVTF55jMTEP3zVOb1ivAPgNYi2JTB3w@mail.gmail.com> <4EFB4324.1060002@FreeBSD.org> <CAESiWkm8%2BmyDwanNKd4KCgVjHLNaLRBh82nFPGrDAO80e6w49Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2011-12-28 17:32, Renato Botelho wrote: > On Wed, Dec 28, 2011 at 2:26 PM, Dimitry Andric<dim@freebsd.org> wrote: ... >> Most likely, it is due to the way you set CC, CXX and/or CPP in >> make.conf. Can you please post that file? > > Sure, follow my src.conf: > > .if !defined(CC) || ${CC} == "cc" > CC=clang > .endif > .if !defined(CXX) || ${CXX} == "c++" > CXX=clang++ > .endif > .if !defined(CPP) || ${CPP} == "cpp" > CPP=clang-cpp > .endif This part should go into make.conf, *not* src.conf. If you want to use clang only for src, not for anything else, put: .if ${.CURDIR:M/usr/src*} || ${.CURDIR:M/usr/obj*} # [... set CC, etc here... ] .endif > # Don't die on warnings > NO_WERROR= > WERROR= > # Don't forget this when using Jails! > NO_FSCHG= This is fine to have in src.conf.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EFB4637.10604>