Compilación de un programa Linux para arquitectura ARM - ejecutándose en un sistema operativo host

Tengo una placa de desarrollo ARM Coretex-A8 de Freescale (i.MX53) con Linux Ubuntu. Arranca bien y puedo acceder al sistema con el mouse / teclado / terminal.

Para comenzar, me gustaría hacer que una aplicación se ejecute en la placa dentro del sistema operativo host, tal como lo hace cuando ejecuta la aplicación en su PC.

Mi problema es compilar mi programa de prueba, usando cadenas de herramientas como YAGARTO, que se basa en gcc, termino en problemas con el enlace porque no he definido ningún script de inicio.

Encuentro mucha información sobre la creación de configuraciones "simples" (incluyendo compilar el kernel y crear scripts de carga y enlace), pero no nada útil para hacer que una aplicación se ejecute en un sistema operativo host.

Mi entorno de desarrollo se ejecuta en Windows 7. También tengo la opción de ejecutarme en Linux X86, pero dudo que esto me ayude a crear aplicaciones ARM.

Respuestas a la pregunta(1)

Su respuesta a la pregunta