[Buildroot] building native gcc for target

Steve Calfee stevecalfee at gmail.com
Wed Aug 8 02:19:28 UTC 2012


On Tue, Aug 7, 2012 at 6:18 PM, Kevin Broch <kevbroch at gmail.com> wrote:
> I'm am looking to build a complete (gcc too) development environment on the
> target (arm) but currently don't see that this is possible.
> I have tried all 3 toolchain types (buildroot, cross-ng, external (linaro),
> but regardless I don't find gcc in output/target/usr/bin/gcc
> I am wondering if I am missing something?
>
> If not I am looking for any pointer on how I might do this (having never
> created a buildroot package).
> Ideally I would like to create a package that compiles Linaro GCC:
> https://wiki.linaro.org/WorkingGroups/ToolChain/Using/GCCNative
> I am imagining leveraging what is used to generate other tools like gdb,
> binutils, and trying to incorporate the various machine options (VFP,
> softfloat, etc)
> in the configure options.
>
> Any pointers would be appreciated.
>
> Best, /<evin

I guess you haven't seen how to do it because it is kind of bizarre.
You want to cross compile a native mode compiler. Why?

Most people building embedded systems don't want to compile on those
systems. I don't know how you even bootstrap a gcc build in a system
without a c compiler.

Regards, Steve



More information about the buildroot mailing list