[fpc-devel] rev 19036 breaks the Android cross-compiler
Sven Barth
pascaldragon at googlemail.com
Wed Nov 16 10:57:41 CET 2011
Am 16.11.2011 10:33, schrieb Marco van de Voort:
> In our previous episode, Sven Barth said:
>>> Android isn't a different architecture (if you consider native applications), but a different OS. It uses a Linux kernel (although even that one is heavily patched, afaik), and user land is obviously quite different (including the C library and the dynamic linker).
>>
>> But FPC also supports different C libraries (at least glibc and uclibc).
>
> Do we? Formally I mean? A few patches that allow interested people to play
> with it, is something else from a supported target.
I don't know whether it's formally, but the compiler contains enough
code to automatically detect the c libary (from the set of supported c
libraries) you are using. It doesn't even matter whether you're cross
compiling or not (though the first requires some further options so that
the compiler detects the library of the target system and not your own).
I personally use that feature for a small uclibc based Linux system of
mine and so far(!) it works.
Regards,
Sven
More information about the fpc-devel
mailing list