Elf is Elf is Elf is Elf ....
Here is the problem:
Tag_ABI_HardFP_use: SP and DP
It was built for hardware floating point and the stock Kindles are software floating point.
One of the ways to spell: segfault
(I do have posted a thread on running hard float on Kindles, but this application was not intended to run under that add-in.

)