Gentoo Linux package management systeem , Portage , gebruikt de Emerge front-end naar broncode bestanden en optimaliseren uitwerking voor de precieze hardware configuraties downloaden . Echter , als je probeert om cross-compileren van de software voor een andere machine , het Emerge systeem zal een paar problemen die je nodig hebt om te overwinnen creëren . Gelukkig is de Gentoo ontwikkelingsteam onderhoudt een pakket genaamd " Crossdev " die u toelaat om een gespecialiseerde compiler voor uw hardware architectuur binnen Emerge bouwen . Dit stelt u in staat om cross - compileren Portage broncode met een Emerge commando . Instructies 1 Open een terminal emulator . Type " su " 2 in de terminal emulator en voer het beheerderswachtwoord in om root privileges te verkrijgen . < br > Type 3 "emerge crossdev " in de terminal emulator Type 4 . " crossdev - doel doel - hardware - architectuur " na crossdev eindigt het compileren en installeren . In deze syntax , "target - hardware - architectuur " is de hardware-architectuur waarvoor u zijn cross - compileren van de software Type 5 . " Emerge- wrapper - init " in uw terminal . Als de terminal geeft je taken uit te voeren , ze afmaken voordat u naar de volgende stap . Type 6 "target - hardware - architectuur - emerge package- name" waar "target - hardware - architectuur ' is de architectuur die u hebt opgegeven bij de " crossdev " commando en " pakket - naam " is de naam van het pakket dat u cross- compileren . Bijvoorbeeld , als het opgegeven " ppc - unknown - linux - gnu " architectuur , dan zou je " ppc - unknown - linux - gnu - emerge package- naam " typen in de terminal . < Br >
|