cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
kamrulh
Newbie
Newbie
6,231 Views
Registered: ‎03-10-2016

Cannot run my app-executable (built on another ARM board) on ZC706

Hello All,

I have just started playing with the ZC706 board.

As a starter, I have tried to run an application-executable that I have compiled / built on another ARM machine (nVidia Jetson TK1 board, ubuntu). When I try to run this application on my ZC706 board, it always says, "not found". Could you please tell me what's going on ?

 

=============================================================

root@zynq:~# ls
myApp
root@zynq:~# chmod +x myApp
root@zynq:~# ls -al
drwxr-xr-x         2      root      root      0              Jan 1 00:21      .
drwxr-xr-x         3      root      root      0              Jan 16 2016      ..
-rw-------         1      root      root      453            Jan 1 00:21      .ash_history
-rwxr-xr-x         1      root      root      10068558       Jan 1 00:21      myApp

 

root@zynq:~# ./myApp
-sh: ./myApp: not found

=============================================================

 

Thanks in advance

0 Kudos
1 Reply
sampatd
Scholar
Scholar
6,206 Views
Registered: ‎09-05-2011

This type of error occurs when the application is linked to incompatible run-time C libraries.

You say that the application is compiled on another ARM machine. If you have the source code, try compiling with the Linux toolchain provided with SDK install.

To create a Linux application on SDK, you can follow the steps mentioned in the link below:

http://www.xilinx.com/support/documentation/sw_manuals/xilinx2015_4/SDK_Doc/SDK_tasks/sdk_t_create_new_linux_appln.html
0 Kudos