ну я конечно не запускал программы под линукс на арме, но всё-же полагаю, что:
1. Она должна быть скомпилирована соответствующим образом(т.е. под данную архитектуру)
2. Она должна быть запущена под управлением линуха. т.е. первое что приходит в голову - это именно программа лежит в в файловой системе и запущена другим процессом.
Хотя может существуют и другие, более экзотические способы запуска
The truth is out there...