[Buildroot] [RFC] external toolchain scanner

Blanchard, Hollis Hollis_Blanchard at mentor.com
Wed Nov 23 06:34:39 UTC 2016


On Nov 22, 2016 10:24 PM, Baruch Siach <baruch at tkos.co.il> wrote:
>
> Hi Hollis,
>
> On Tue, Nov 22, 2016 at 05:32:51PM -0800, Hollis Blanchard wrote:
> > It also works with multi-arch toolchains (this one from Mentor Graphics):
> >
> >    aurora:buildroot$ ./support/scripts/scan-ext-toolchain /foo/codesourcery/codebench/
> >    Toolchain supports multiple targets. Please choose one of the following: ['aarch64-linux-gnu', 'arm-none-eabi', 'arm-none-linux-gnueabi']
> >    aurora:buildroot$ ./support/scripts/scan-ext-toolchain -t arm-none-linux-gnueabi /foo/codesourcery/codebench/
> >    BR2_TOOLCHAIN_EXTERNAL=y
> >    BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_16=y
> >    BR2_TOOLCHAIN_EXTERNAL_GCC_4_9=y
> >    BR2_TOOLCHAIN_EXTERNAL_CXX=y
> >    BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
> >    BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX=arm-none-linux-gnueabi
> >    BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
> >    BR2_TOOLCHAIN_EXTERNAL_PATH="/foo/codesourcery/codebench/"
>
> Just curious, is this a publicly available toolchain? The latest Sourcery
> CodeBench ARM toolchain that Buildroot knows about is 2014.05, which is based
> on gcc 4.8.3.

Do you mean public, or free? I believe this toolchain is the former but not the latter.

> [...]
>
> > #!/usr/bin/env python
> >
> > # Copyright 2016 Mentor Graphics Corporation
> > # All Rights Reserved
> > #
> > # THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY
> > # INFORMATION WHICH ARE THE PROPERTY OF MENTOR
> > # GRAPHICS CORPORATION OR ITS LICENSORS AND IS
> > # SUBJECT TO LICENSE TERMS.
>
> Are you sure about that?

Yes. The GPL is a license...

-Hollis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20161123/d3065e55/attachment.html>


More information about the buildroot mailing list