Domanda

JLime sul mio HP Jornada 720 che utilizza un processore ARM. Ho già un cross-compilato gcc per x86 ( arm-linux-gcc ). L'idea di ciò che voglio fare è molto difficile da capire, allora date un'occhiata a questo grafico:

  

arm-linux-gcc (a mio portatile Ubuntu) -> binutils per l'esecuzione su un processore ARM (mirata per compilare mips-elfo, mentre sul mio dispositivo ARM)

Voglio fare un binutils per l'esecuzione su un dispositivo Linux ARM che compilerà i programmi per MIPS Linux.

Le mie domande sono:

  • Come devo ./configure questo?
  • Ho bisogno di utilizzare un parametro in più per make o cambia nulla sul MakeFile?
  • Hai capito quello che vuoi fare? ; -)
È stato utile?

Soluzione

./configure --host=arm-linux --build=x86 --target=mips-elf

Non sono sicuro di quello che i nomi corretti sono per il vostro specifico scenario di (ARMv7-unknown-linux-gnueabi? I686-pc-linux-gnu?), Ma cross-costruzione di un cross-toolchain è conosciuto come un "canadese Croce ". HTH

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top