Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Portuguese
  • Search

gerar binarios de outras arquiteturas, tem problema?

Forum para os utilizadores de Gentoo que falam Português.
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
domus-br
Apprentice
Apprentice
Posts: 292
Joined: Tue May 27, 2003 2:40 pm
Location: Niterói-RJ,Brasil
Contact:
Contact domus-br
Website

gerar binarios de outras arquiteturas, tem problema?

  • Quote

Post by domus-br » Sun Sep 25, 2005 12:12 pm

Olá pessoal,

se possivel gostaria que saber se é contra indicado, gerar binarios otimizados para pentium2 apartir de um semprom 2400+? pergunto isso, pois eu coloquei um hd secundario no meu computador, preciso ter um gentoo otimizado para pentium2 e tive essa ideia pra tentar ganhar tempo, acontece que eu tenho recebido diversas mensagens na compilação dizendo que o meu sistema nao coincide com a arquitura foi indicada no /etc/make.conf no caso "pentium2" do hd secundario, isso deve ser levado em consideração ou posso simplesmente continuar a fazer essa otimização para ganhar tempo?

olha um exemplo de um deles
If this does not correspond to your system or settings please remove the file
`config.mk' from this directory then read the INSTALL file for help.
lembrando que estou em modo chroot na area montada disso disco secundario
http://www.mozilla.org.br

"Este site só funciona com browser IE 5 ou superior"
O Mozilla é superior!!
:=:=:=:=:=:
Forumgdh
LinuxBsd
Top
Hal[PT]
n00b
n00b
Posts: 33
Joined: Sun Feb 09, 2003 1:02 pm
Location: Lisbon

  • Quote

Post by Hal[PT] » Tue Sep 27, 2005 8:52 pm

Como é que definiste o CHOST e as CFLAGS no make.conf?

Para Pentium II devia ser qq coisa como CHOST="i686-pc-linux-gnu" e CFLAGS="-march=pentium2"

Se não conseguires dar a volta a esses erros e queres ter bom tempo de compilação e vais usar as máquinas em rede sugiro-te que dês uma vista de olhos pelo distcc.

Outra coisa que já fiz imensas vezes e que tem funcionado sempre bem para a partir de um AMD dual compilar para um pentium4 consideravelmente mais lento, foi algo do género

Code: Select all

# na máquina rápida
CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4" emerge --buildpkgonly nome_do_package
# copiar o package gerado para a maquina alvo e lá fazer um
emerge -k nome_do_package
Mas não sei até que ponto esta última solução é boa quanto às dependências. Ter o disco montado em chroot é melhor nesse aspecto, mas não dá tanto jeito :P
Top
xef
Guru
Guru
User avatar
Posts: 460
Joined: Fri Jun 20, 2003 2:57 pm
Location: Porto - Portugal
Contact:
Contact xef
Website

  • Quote

Post by xef » Wed Sep 28, 2005 10:13 am

Penso que existe uma opção no emerge para o fazer usar as ferramentas instaladas (gcc, etc) para compilar e instalar os programas noutro sistema de ficheiros.
Vi isso já há muito tempo e não me lembro agora como se fazia... Talvez seja definindo uma variavel de ambiente.


Edit:
man emerge wrote:ENVIRONMENT OPTIONS
ROOT = [path]
Use ROOT to specify the target root filesystem to be used for merging packages or ebuilds.
Defaults to /.
Top
Tommy Vercetti
n00b
n00b
User avatar
Posts: 59
Joined: Tue Aug 30, 2005 1:25 am

  • Quote

Post by Tommy Vercetti » Mon Nov 07, 2005 1:28 am

Não há problemas não. Pelo menos não um amd64 gerar código para x86 e nem um x86 gerar para outro com processador diferente. Sei que Pentium4 pode gerar para athlon XP, mas nao sei se o contrário vale, por causa de instruçoes SSE2 só suportadas no P4. Imagino que sempre vá dar de um processador superior para um inferior (no sentido de possuir instruçoes).
Eu gerei binários de Pentium, Pentium2 e Pentium3 usando meu Gentoo amd64, por meio do linux32, como explicado em http://www.gentoo.org/proj/en/base/amd6 ... t=1&chap=3
Depois, eu elaboro arquivos de estágio 4, compactando tudo e gravando em CD, depois abrindo o CD em outra máquina, com uso do livecd com opçao docache e descompacto. Pronto, o Gentoo prontinho para usar, bastando fazer grub-install e reescrever arquivos como fstab.
AMD Athlon 64 3200+ 939
ASUS A8V Deluxe
1GB Corsair Dual Channel
ATI Radeon 9600 XT 128MB Gigabyte 500/600
120GB Maxtor
200GB WD
Top
Post Reply

4 posts • Page 1 of 1

Return to “Portuguese”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic