Because it is compiled with a different libc version (the error you got) for instance.
If you install the libc version oo asks for from debian, then for instance the applications from pdaxrom which uses floating point will just stop to work (because debian doesn't use this).
There are 2 ways:
- uses a chrooted debian
- grab the source and the patches for the arm port and recompile everything. hoping for instance that the pdaxrom libc doesn't need to be upgraded...
(well a third would be to recompile all the pdaxrom packages with the debian libs/hardfloat).
If you download an application for win95 it might work on winXP or not. The libraries change, compatibility is not allways 100%.