← Back to team overview

ubuntu-phone team mailing list archive

Re: Choice of included ARM toolchains

 

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/
> 
lol, funny that you just looked at the same stuff ...
with teh following:

rm -rf prebuilts/gcc/linux-x86/mips
rm -rf prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6
rm -rf prebuilts/gcc/darwin-x86
rm -rf prebuilt/darwin-x86 # needs change for java version check
(comment out line 126-128 in build/core/main.mk and make sure openjdk-6
is installed on the host)

this still gets me properly built images over here ... and saves about
700M in the tree ...


steve langasek was looking into dropping all toolchains from the tree
yesterday and instaed use the gcc-cross packages we provide in the
archive ... afaik he ran into some linker issues with gold, if these are
resolved we might be able to switch over and save a few gigs ...
additionally the kernels for supported devices are just being moved out
as well ... in the end we should have a much smaller tree.

ciao
	oli 

Attachment: signature.asc
Description: This is a digitally signed message part


Follow ups

References