My suspicious is that your binaries from RPi use a different interpreter library. Since ldd is not working for you (and it makes sense since it is an ldd for AARCH64 and those are ARM 32 bit binaries), try to look for a "/lib/..." in the binary file itself by running:and check what it returns. One of the libs the grep returns will be your interpreter library (usually starts with /lib/ld-linux...). Report that back here.
HI, JoKe , you are right, it seems RPi use ld-linux.so.3, does it mean this binary can not work on s905?