[fpc-devel] rev 19036 breaks the Android cross-compiler
Michael Schnell
mschnell at lumino.de
Wed Nov 16 11:45:53 CET 2011
On 11/15/2011 09:12 PM, Jonas Maebe wrote:
> 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).
>
Do you suggest that the normal Linux Kernel API is not available for a
native code application running in an Android device ?
Do you suggest that a native code application running in an Android
device can't use the normal gnu libc API ?
Do you suggest (many of the) normal gnu (command-line) tools (that
usually run on i/o pipes) can't be installed on an Android device ?
Of course some care needs to be taken when trying to use any "normal"
devices, as those might be non-existing or working differently in an
Android device.
Of course when doing a much GUI care needs to be taken, as in an Android
device you supposedly can't just use the X server API to create a window
on the screen.
-Michael
More information about the fpc-devel
mailing list