sistema di gestione dei pacchetti di Gentoo , Portage , usa il Emerge front-end per scaricare file di codice sorgente e ottimizzare la loro compilazione per configurazioni hardware precise . Tuttavia, se si sta cercando di cross-compilare il software per un'altra macchina , il sistema Emerge creerà alcuni problemi che dovrete superare. Fortunatamente, il team di sviluppo di Gentoo mantiene un pacchetto chiamato " Crossdev " che ti permette di costruire un compilatore specializzato per la vostra architettura hardware entro emergere. Questo ti permette di cross-compilare il codice sorgente di Portage con un comando emerge . Istruzioni 
 1 
 Aprire un emulatore di terminale . 
 2 
 Digitare "su " in l'emulatore di terminale , quindi immettere la password di amministratore per ottenere i privilegi di root . 
 
 
 3 
 tipo "emerge crossdev " in l'emulatore di terminale 
 4 
 Tipo ". crossdev - target target- hardware - architettura" dopo crossdev termina la compilazione e l'installazione . In questa sintassi , "target - hardware - architettura" è l'architettura hardware per il quale si è incrociata la compilazione del software 
 5 
 tipo . "Emerge -wrapper - init " nel vostro terminale . Se il terminale ti dà compiti da svolgere , completarli prima di passare alla fase successiva . 
 6 
 Tipo "target - hardware - architettura - emergere nome-pacchetto " dove " target- hardware - architettura " è l'architettura si è specificato con il " comando " e" crossdev nome-pacchetto "è il nome del pacchetto che sono cross- compiling . Ad esempio , se è stato specificato l' architettura " ppc- unknown- linux-gnu ", quindi digitare " ppc- unknown- linux-gnu - emerge package -name" nel terminale . 
 < Br >