Thanks for explaining what's happening. Transfering glibc that came with Linaro to Kindle, and making the app use that lib is not something I want to do. I don't want to link them statically either. I want the app to use Kindle's glibc.
So, to rephrase what I said earlier: Ubuntu/Linaro compiled their TC and it's libraries in a way that makes them incompatible with Kindle 3's libraries.
Would you say that this is correct?
If you compile Linaro gcc yourself, you can make it compatible with Kindle 3 (that's what NiLuJe did, I think), but the binaries that ship with Ubuntu, or are distributed from Linaro are not.
What's your opinion?