Saya baru saja membeli Raspberry Pi. Saya sudah mengkonfigurasinya, dan saya menginstal cross compiler untuk arm pada desktop saya (amd64). Saya mengkompilasi program "hello world" sederhana dan kemudian saya salin dari desktop saya ke Pi saya dengan scp ./hello david@192.168.1.33:~/hello
. Setelah masuk di Pi saya, saya menjalankan ls -l hello
dan saya mendapatkan respons normal:
-rwxr-xr-x 1 david david 6774 Nov 16 18:08 hello
Tetapi ketika saya mencoba menjalankannya, saya mendapatkan yang berikut:
david@raspberry-pi:~$ ./hello
-bash: ./hello: No such file or directory
david@raspberry-pi:~$ file hello
hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x6a926b4968b3e1a2118eeb6e656db3d21c73cf10, not stripped
david@raspberry-pi:~$ ldd hello
not a dynamic executable
file hello
danldd hello
posting hasilnya.