Cross Canadian binutils para armar
-
18-09-2019 - |
Pregunta
Estoy usando Jlime en mi HP Jornada 720 que utiliza un procesador ARM. Ya he tengo un -cruz compilada gcc para x86 ( brazo-linux-gcc ). La idea de lo que quiero hacer es muy difícil de entender, a continuación, echar un vistazo a esta tabla:
brazo-linux-gcc (en mi portátil Ubuntu) -> binutils para ejecutarse en un procesador ARM (dirigido para compilar MIPS-elf mientras que en mi dispositivo ARM)
Quiero hacer un binutils para ejecutar en un dispositivo Linux ARM que compilar programas para Linux MIPS.
Mis preguntas son:
- ¿Cómo tengo que
./configure
esto? - necesito utilizar un parámetro adicional para make o cambiar nada en el Makefile?
- ¿Ha entendido lo que quiere hacer? ; -)
Solución
./configure --host=arm-linux --build=x86 --target=mips-elf
No estoy seguro de lo que los nombres correctos son para su escenario específico (ARMv7-unknown-linux-gnueabi? I686-pc-linux-gnu?), Sino de la capacidad transversal una cruzada cadena de herramientas que se conoce como un "Cross Canadian ". HTH