View previous topic :: View next topic |
Author |
Message |
ricardo_dba n00b
Joined: 21 Jan 2006 Posts: 6
|
Posted: Sat Jan 21, 2006 4:10 pm Post subject: Downgrade de GCC |
|
|
Olá Pessoal...
Tenho a seguinte dúvida: Preciso realizar downgrade da GCC. Preciso da versão GCC 2.95 ou GCC 3.2.3... Eu não consegui fazer. Sei que na versão Gentoo 1.4 existe isto. Minha idéia seria instalar a versão 1.4 e gerar o pacote da GCC para ser instalado no Gentoo 2005.1. O problema, que não existe ou não consegui localizar um mirror que ainda tenha a versão 1.4.
Alguem saberia me dizer como resolver este problema ?
Obrigado. |
|
Back to top |
|
|
ricardo_dba n00b
Joined: 21 Jan 2006 Posts: 6
|
Posted: Sat Jan 21, 2006 4:15 pm Post subject: Gentoo 1.4 - Alguem ainda usa versão ? |
|
|
Pessoal,
Estou precisando da versão 1.4 que tenha stage3 para pentium 4, e portage tambem.
Alguem pode me indicar se existe algum mirror que tenha esta versão ainda ?
Obrigado,
Ricardo |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Sat Jan 21, 2006 5:28 pm Post subject: |
|
|
nao precisas instalar o 1.4 para usar um gcc antigo... os gcc contem slots ou seja podem ser instalados no mesmo sistema e serem usados atraves de pequenas ferramentas (eselect-compiler ou gcc-config). Ate porque instalar o 1.4 era grande asneira pois trata-se de um profile extremamente antigo.
qual e' a dificuldade que encontras em instalar o 2.95 ? e Ja agora porque usar o 2.95 qd ja existem muitas aplicaçoes que nao sao compativeis com ele ? _________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Sat Jan 21, 2006 5:29 pm Post subject: |
|
|
Essa versao e' considerada obsoleta. Nao existem vantages em usa-la antes pelo contrario. Sugiro usares a 2005.1. _________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
ricardo_dba n00b
Joined: 21 Jan 2006 Posts: 6
|
Posted: Sat Jan 21, 2006 6:44 pm Post subject: |
|
|
Concordo com voce que esta versão é obsoleta. Inclusive eu utilizo a versão 2005.1 release 1, mas de qq forma eu necessito da versão 1.4 para eu gerar um pacote da GCC 3.2.3 ou GCC 2.9.5 e depois descartá-la. Entendeu ? |
|
Back to top |
|
|
ricardo_dba n00b
Joined: 21 Jan 2006 Posts: 6
|
Posted: Sat Jan 21, 2006 6:47 pm Post subject: |
|
|
Como então eu conseguiria utilizar a versão GCC 2.9.5 ou GCC 3.2.3 no layout da versão Gentoo 2005.1 ? Atualmente eu utilizo o Gentoo 2005.1, mas devido a um pre-requisito de um software que eu utilizo, Oracle 9, explicitamente eu necessito da GCC 3.2.3 ou abaixo.
Agradeço se voce me der uma dica de como utilizar as versões destas GCC's.
Obrigado. |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Sat Jan 21, 2006 7:36 pm Post subject: |
|
|
Juntei os topicos pois o problema e' o mesmo.
Ahhh nesse caso nem sequer precisas de instalar um gcc novo (penso eu). Basta instalares a libstdc++ antiga. Se ainda assim nao der podes instalar um gcc antigo como ja te disse no post anterior. NAO precisas de instalar outra versao ou mudar de profile ate porque isso e' ma' ideia. Os gcc's de major versions diferentes estao em slots diferentes sendo assim podes ter multiplos gcc's sem problemas na tua maquina. So tens que ter cuidado para nao berrar o teu sistema compilado software com uma versao e outro com outra.
Sugiro ainda assim a dares uma olhadela pelo forum ou pelo gentoo-wiki.org para veres como se instala o oracle pois de certeza absoluta que ninguem foi instalar o 1.4 para ter o oracle a funcionar _________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
ricardo_dba n00b
Joined: 21 Jan 2006 Posts: 6
|
Posted: Sun Jan 22, 2006 1:10 pm Post subject: |
|
|
Infelizmente, engana-se, pois todos os howto's para instalação do Oracle versao 9.x está radicalmente utilizando a versão 1.4. Quanto ao endereço que me passou do wiki, aquele howto está faltando muita coisa, e está enfatizado para versão 10g do Oracle e para 64bits. Digo isso por experiência, pois sou DBA Oracle hà muito tempo. Gosto muito do conceito Gentoo, uma distro muito rápida, mas infelizmente ou meu indevido conhecimento da arquitetura Gento, não permite realizar dowgrade de algumas libraries.
Mas como todo técnico que somos, não irei desistir. De alguma forma existe sim, não sei qual mas irei instalar a versão do Oracle 9iR2 no Gentoo, nem que seja instalar no Gentoo 1.4 e depois gradualmente atualizar para 2005.1.
Um abraço e obrigado pela dica. |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Sun Jan 22, 2006 2:09 pm Post subject: |
|
|
para instalar o gcc 2.95 podes fazer isto
Code: | emerge /usr/portage/sys-devel/gcc/gcc-2.95.3-r9.ebuild |
nao e' muito correcto fazer mas da para teres uma ideia. _________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
errado Tux's lil' helper
Joined: 25 Feb 2005 Posts: 92
|
Posted: Sun Jan 22, 2006 2:56 pm Post subject: |
|
|
Olá!
Admitindo-se que está em arquitetura x86 e usando o profile 2005.1, edite o arquivo /usr/portage/profiles/default-linux/x86/2005.1/packages e comente a linha referente ao gcc. Então: Code: | emerge -av =sys-devel/gcc-3.2.3-r4 |
Talvez seja preciso utilizar uma versão da glibc mais antiga também, mas não tenho certeza. Enfim, se precisar, é só seguir o mesmo procedimento.
Não se esqueça de, após compilar o oracle, voltar o sistema para a versão correta do gcc (gcc-config). E lembre-se de remover as LDFLAGS e CXXFLAGS incopatíveis com a versão antiga.
Boa sorte!
[]'z |
|
Back to top |
|
|
|