Hello,
I am having some problems to cross compile a simple hello world and run it on my Rock960 board.
To compile it, I just followed: How to Cross Compile files on X86 Linux System for 96Boards, libsoc & mraa libraries - 96Boards
I did:
$ aarch64-linux-gnu-gcc helloworld.c -o helloworld.arm
But when running it on Rock960, I get the following message:
-bash: ./helloworld.arm: No such file or directory
Back in my host computer, I did:
$ file helloworld.arm
helloworld.arm: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=e3e1eefc77ac0cd1896b8b0ff8dee7e82941f906, not stripped
I am afraid I do not have ld-linux-aarch64.so.1 in Rock960.
Could anyone give me a hand?
Thank you in advance