Hi,
On 26 April 2012 00:39, Thiago Jung Bauermann thiago.bauermann@linaro.org wrote:
Hello,
I downloaded android-toolchain-eabi-linaro-4.6-2012.03-2-2012-03-15_12-39-18-linux-x86.tar.bz2 from http://releases.linaro.org/12.03/components/android/toolchain/4.6/ but it doesn't ship the header files (not even <stdio.h>).
That is normal -- it's the way the Android build system works. For some reason, they decided to not ship header files and not even do a proper sysroot, instead relying on Makefile hacks that use -nostdinc -nostdlib combined with -I lines pointing directly at the source tree.
This will probably need to be fixed at some point - but we're a bit reluctant to fix it for our builds only, as we don't want to break compatibility with upstream.
I suppose these come on a separate Android sysroot? Where can I get such sysroot?
From the Android source tree, or alternatively from the NDK (we
currently aren't doing any NDK releases, so you'd have to get them from AOSP).
ttyl bero