← Back to team overview

ubuntu-phone team mailing list archive

Re: Choice of included ARM toolchains

 

On 04/18/2013 11:07 AM, Sergio Schvezov wrote:
On Thu, Apr 18, 2013 at 10:57:23AM -0300, Ricardo Salveti de Araujo wrote:
On 04/18/2013 09:44 AM, Oliver Grawert wrote:
hi
On Do, 2013-04-18 at 15:32 +0300, Jani Monoses wrote:
Hi,

I notice there are a four ARM cross compilers for linux-x86 in our tree.
Is it because various hw has been only shown to build and work
correctly with a specific one only?

./prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/
./prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/
./prebuilts/gcc/linux-x86/arm/linaro-4.7.2/
./prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/

We have multiple toolchains but I believe only the linaro one is
being actually used at the build, that's why Oliver pointed that the
build worked when removing the others.

Wait, don't forget about that kernel rule to use 4.6 (IIRC). That should
stay even if we get all the nexus kernels in from packages or think of a
way for porters to get it working, or some extra download in the
cm.dependencies for the device.

Right, indeed, the 4.6 based toolchain is only used by the kernel currently.

Should probably stay as well.

Cheers,
--
Ricardo Salveti de Araujo


References