← Back to team overview

ubuntu-phone team mailing list archive

Re: Choice of included ARM toolchains

 

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.

Well, the IIRC comes from [1].

Cheers
Sergio

[1] http://phablet.ubuntu.com/gitweb?p=CyanogenMod/android_build.git;a=commitdiff;h=0828186ad8d02876bc00c73285d9c341ee76bab2


Follow ups

References