@NiLuJe
Code:
$ file hello-linaro
hello-linaro: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=0x6009955cfb47fa74d1c41192b354b4bc4609586d, not stripped
Code:
$ arm-linux-gnueabi-readelf -n hello-linaro
Notes at offset 0x00000148 with length 0x00000020:
Owner Data size Description
GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
OS: Linux, ABI: 2.6.16
Notes at offset 0x00000168 with length 0x00000024:
Owner Data size Description
GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 5c95096074fa47fb9211c4d1bcb454b36d580946
I read somewhere that EGLIBC is binary compatible with GLIBC, but I understood it to mean that stuff compiled against GLIBC will work on EGLIBC, not the other way round. Guess that's worng, huh?
Oh, and allow me to try and clarify this again, since I get the feeling that twobob and knc1 don't really understand me:
I'm trying out various pre-built TCs with KindlePDFViewer, trying to see what works in this case alone, and what can be made to work. It's purely for fun. I've built KindlePDFViewer successfully with half a dozen TCs already. The "app" we were talking about - it's the basic Hello World, which is used to show that Linaro compiled stuff (as basic as possible) doesn't work on Kindle 3. There is no "app" that I'm desparate to get running.