sistema de gerenciamento de pacotes do Gentoo Linux, Portage, usa o Emerge front-end para o download de arquivos de código -fonte e otimizar a sua compilação para configurações de hardware precisas. No entanto, se você está tentando cross- compilar o software para outra máquina , o sistema irá criar Emerge alguns problemas que você precisa superar . Felizmente, a equipe de desenvolvimento do Gentoo mantém um pacote chamado " crossdev ", que permite que você construa um compilador especializado para sua arquitetura de hardware dentro de surgir. Isso permite que você atravesse - compilar o código fonte Portage com um comando emerge . Instruções
1
Abra um emulador de terminal.
2
Digite " su" para o emulador de terminal e digite sua senha de administrador para obter privilégios de root .
< . br>
3 Tipo
" crossdev " para o emulador de terminal
4
Type " crossdev - alvo target- hardware - arquitetura" após crossdev termina a compilação e instalação. Nesta sintaxe , " hardware - alvo - arquitetura" é a arquitetura de hardware para o qual você é cross- compilar o software
5
Tipo "emerge -wrapper - init" . No seu terminal. Se o terminal dá-lhe tarefas a serem executadas , completá-los antes de passar para a próxima etapa.
6 Tipo
" hardware - alvo - arquitetura -emergir package-name " onde " hardware - alvo - arquitetura " é a arquitetura que você especificou com o" comando " e" crossdev package-name "é o nome do pacote que são compilação cruzada . Por exemplo, se você especificou o " ppc -unknown- linux- gnu " arquitetura , então você deve digitar " ppc -unknown- linux- gnu- emergir package-name " no terminal .
< Br >