That's the problem. And I think
"error while loading shared libraries: /usr/lib/libfaad.so.0 : ELF
file data encoding not little-endian"
you should recompile faad for generating libfaad.so.0 with options maybe "--little-endian" or something like that. Try "./configure -help" when compiling the software.
Recompile the kernel for another problem.