[cfe-dev] GN build roundtable summary; adding GN build files to the repo
Petr Hosek via cfe-dev
cfe-dev at lists.llvm.org
Wed Oct 31 11:31:49 PDT 2018
On Wed, Oct 31, 2018 at 11:30 AM Brian Cain <brian.cain at gmail.com> wrote:
> On Wed, Oct 31, 2018, 1:18 PM Nico Weber via cfe-dev <
> cfe-dev at lists.llvm.org> wrote:
>> first things first: If you're happy with cmake, you can stop reading now.
>> Nobody is proposing that LLVM moves off cmake, and nobody is proposing
>> anything that's causing people using cmake more work.
>> At the LLVM conference, I gave a lightning talk  about using GN  to
>> build LLVM and clang. cmake is great for many use cases, but in my opinion
>> local day-to-day development isn't one of them. So I wrote GN build files
>> for LLVM and clang, enough to make `ninja check-llvm check-clang check-lld`
>> build everything needed for these three test suites and that all tests
>> pass. This works on Linux, Mac, Win hosts targeting X86, ARM, AArch64. You
>> can see them at .
> I'm in favor of including the gn build files.
> Aside: build of gn itself failed for me on Ubuntu 14, link errors related
> to unsupported relocations, AFAICT this is just an incompatibility between
> the Debian filesystem downloaded and Ubuntu 14. Could you provide a
> release tarball of gn for a couple of key platforms?
We provide prebuilts for GN now, see
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev