Gentoo Linux sitt pakkesystem , Portage , bruker Emerge front-end for å laste ned kildekoden filer og optimalisere sin samling for presise hardware konfigurasjoner . Men hvis du prøver å kryss- kompilere programvare til en annen maskin , vil Emerge systemet skaper noen problemer du må overvinne. Heldigvis opprettholder Gentoo utviklingsteamet en pakke kalt " Crossdev " som lar deg bygge en spesialisert kompilator for din hardware arkitektur innenfor MMO . Dette tillater deg å kryss- kompilere Portage kildekoden med en Emerge kommando. Instruksjoner
en
Åpne en terminal emulator .
2
Type " su " i terminal emulator og deretter skrive inn administratorpassord for å få root privilegier .
3
Type " dukke crossdev " inn i terminal emulator
4
Type. " crossdev - target target - hardware - arkitektur " etter crossdev ferdig kompilering og installering . I denne syntaksen , "target - hardware - arkitektur" er hardware-arkitektur som du er kryss- kompilering programvaren
5
Type. " Dukke - wrapper - init " i terminalen. Hvis terminalen gir deg oppgaver å utføre, fullføre dem før du går videre til neste trinn .
6
Type " target - hardware - arkitektur - dukke pakke -name" der "target - hardware - arkitektur " er arkitekturen du spesifiserte med" crossdev " kommando og " pakke -name " er navnet på den pakken du er kryss- kompilering . For eksempel , hvis du oppgav " PPC - ukjent -linux - gnu "-arkitektur , så ville du skrive " PPC - ukjent -linux - gnu - dukke pakke -name" inn i terminalen.