Differences

This shows you the differences between two versions of the page.

Link to this comparison view

netbsd:cross-compiling [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Prérequis:
  
 +Votre NetBSD est sur une machine peu puissante, ou du moins, vous possédez une autre machine de type Unix plus puissante que votre station NetBSD. Vous souhaitez donc profiter de la puissance de votre quadri-xeon-avec-plein-de-cache-qui-depote-sa-maman pour autre chose que du rendering.
 +
 +Action:
 +
 +  * mountez en NFS ( ou autre.. ) le repertoire /usr de votre NetBSD sur votre bête de course. Admettons que le point de montage soit /​home/​toto/​netbsd
 +
 +  * créez les repertoires suivants :
 +
 +  /​home/​toto/​netbsd/​nbtmp
 +  /​home/​toto/​netbsd/​nbtmp/​obj
 +  /​home/​toto/​netbsd/​nbtmp/​tools
 +  /​home/​toto/​netbsd/​nbtmp/​dest
 +
 +  * rendez vous dans /​home/​toto/​netbsd/​src et tapez :
 +
 +  ./build.sh -m {architecture} -D /​home/​toto/​netbsd/​nbtmp/​dest -O /​home/​toto/​netbsd/​nbtmp/​obj -T   /​home/​toto/​netbsd/​nbtmp/​tools
 +
 +ou {architecture} symbolise le type de machine sur laquelle vous compilez, pour une machine de type intel, tapez i386.
 +
 +  * Priez pour que la cross compil se passe bien.
 +
 +Vous pouvez maintenant effectuer votre habituel "​pax"​ du systeme fraichement compilé ( voir tip "​Upgrade Systeme"​ ).
netbsd/cross-compiling.txt · Last modified: 2010/01/12 13:29 (external edit)