I am trying run a third party application on QNX 6.5.0 ARM target. I succeeded in cross-compiling for Arm target from Linux Host using QNX SDP 6.5.0 .When I tried to run the binary on my Arm board, I am getting the below error "
./MyApp
./Myapp[1]: syntax error: `^AtL^P4$ó^M^B^F4’ unexpected
Process 106521 (sh) exited status=1.
When inspected the binary, I got the below output.
#file MyApp
myApp: ELF 32-bit LSB executable, ARM, version 1, dynamically linked (uses shared libs), not stripped
The target architecture and the binary header doesn’t mismatch. Any help in this matter is well appreciated.