Mail archive

[alpine-devel] Cross-compilers [was: Re: [alpine-aports] [PATCH 2/3] testing/gcc-arm-none-eabi: New aport]

From: Timo Teras <>
Date: Mon, 28 Aug 2017 10:09:50 +0300


We've occasionally received requests for cross-compilers. And in fact
we do keep the *-avr variant already because we can't have native
building for it really nor run alpine on these microcontrollers.

Now ARM embedded is the second most popular, and many would benefit
from a cross compiler, probably me including.

I was earlier hopeful on getting an 'abuild build flavors' feature
where abuild could be used to automatically build several different
flavors of same APKBUILD - in cross-compiler case involving building
binutils & gcc for several different CTARGETs.

But as this feature has not been implemented yet, I'm writing to check
if anyone is working on it, or willing to work on it very soon. Or
should we open up to accept cross-compilers as separate APKBUILDs until
this feature is done?

Also, arm-none-eabi is also targetting bare-metal. So I wonder if this
should be separately added anyway. _at_ncopa, any thoughts if this
should/could reference the main 'gcc' or be separate like suggested in
the patch?


On Sat, 26 Aug 2017 16:07:28 +0200
Marian Buschsieweke <> wrote:

> The GNU Compiler Collection for embedded ARM targets (e.g. Cortex
> M0/M3/M4/...)

Received on Mon Aug 28 2017 - 10:09:50 UTC