I cross-compiled an application to run on Linux on the Zynq-7020. Trying to execute it gives "No such file or directory" error.
# file app_hello.elf app_hello.elf: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.4.0, BuildID[sha1]=06498863e79d3eabe670610b2cbb0440272f047e, not stripped I don't have /lib/ld-linux-armhf.so.3, but I do have /lib/ld-linux.so.3. I symlinked ld-linux-armhf.so.3 to ld-linux.so.3 and my application runs fine now. Where did things go wrong? Is my Yocto build not properly creating ld-linux-armhf.so.3? Or is my application cross-compilation using the wrong ld-linux? I'm using Xilinx SDK 2016.2 to cross-compile the Linux application. Thanks for any help. Ed -- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx