Pregunta

Estoy intentando configurar binutils para un procesador ARM, específicamente el ARMv5TE.El procesador es el Marvell 88F5281.Actualmente, el dispositivo ejecuta NetBSD, por lo que quiero asegurarme de configurar binutils para el arco/sistema operativo de destino correcto.

¿Hay alguna manera de enumerar una combinación de objetivos/sistemas operativos al configurar binutils?

Hasta ahora encontré, arm-*-netbsdelf desde la siguiente página, http://gcc.gnu.org/install/specific.html#arm-x-eabi

Pero todavía me pregunto si hay una lista de objetivos/sistemas operativos cuando ejecuto el configure script desde la línea de comando.

¿Fue útil?

Solución

Un buen lugar para comenzar podría ser el NetBSD Build.sh, que está diseñado para crear un conjunto de herramientas de compilador cruzado completo para un destino de NetBSD en un host POSIX.

  • Descarga y extraiga el árbol de origen para la versión de NetBSD que su objetivo está ejecutando
  • ejecutar './build.sh -m Evbarm Herramientas'
  • Cuando se complete, debe informarle dónde encontrar binutils construido y compilador cruzado

Nota: si el objetivo es Bigendiano, deberá usar Evbarm-EB en el comando build.sh.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top