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 >