Afficher un message
Vieux 04/04/2006, 09h47   #8
david
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Cross-compile Linux/*BSD

Harpo <trashcan@hotmail.com> wrote:
> Delf wrote:
>> Ma question, y a-t-il moyen de compiler une bonne fois pour toute le
>> source (sous FreeBSd par ex) et qu'il fonctionne sous n'importe quel
>> Unix/Linux par la suite ?

>
> Sauf erreur, c'est au moment de l'installation de gcc que celui-ci doit
> être batit pour une plateforme cible, du moins du point de vue
> matériel,
> voir http://www.nongnu.org/thug/cross.html


Oui.

Je produit régulièrement des binaires windows sous linux comme cela.
Et également des binaires ARM.

Il faut au pire compiler un gcc par architecture. C'est l'option --target du
configure de gcc il me semble. Apres avoir bâti la chaine de compilation, il
faut bâtir la glibc pour cette cible également pour pouvoir produire un
executable.

Les mot clés google "cross tool chain" doivent pouvoir aider.

david
  Réponse avec citation
 
Page generated in 0,05122 seconds with 9 queries