GCC 3 - Guia de instalação

As distribuições Gnu/Linux e BSD mais recentes vem normalmente com o compilador GCC 4.x. Devido às alterações introduzidas nesta versão do GCC, há muitas situações em que um programa não pode ser compilado usando a versão 4.x e requer o uso do GCC da versão 3.4.x

Este guia explica como instalar o compilador GCC 3.4 para poder usá-lo em simultâneo com o GCC 4.x pré-instalado.

Nota importaste: Os passos a seguir descritos, foram executados com sucesso em sistemas com OpenSuse 10 e 10.1 e Suse Linux Enterprise Desktop 10. Deverá ajustar as indicações deste guia de acordo com sistema operativo que estiver a utilizar.

Obter e descompactar GCC 3.4.6 - abrir um terminal e executar estes comandos:

wget ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gc...
tar zxvf gcc-3.4.6.tar.gz

Vamos proceder á complilação do GCC:

cd gcc-3.4.6/
./configure --prefix=/opt/gcc34
make bootstrap
sudo make install

Os 2 últimos comandos vão demorar algum tempo. Num Intel Pentium M 1500 Mhz demorou pouco mais de 1 hora.

Conclusão:

Se tudo correu bem até aqui, pode a partir de agora sempre que quiser compilar um pacote usando a alternativa GCC 3.4, indicando o compilador.

Por exemplo:

./configure –cc=/opt/gcc34/bin/gcc-3.4

 

Comentários

Opções de visualização dos comentários

Seleccione a sua forma preferida de visualização de comentários e clique "Gravar configuração" para activar as suas alterações.

Re: GCC 3 - Guia de instalação

Estou tentando instalar kernel 2.6.18 baseado no CentOS RedHat

Acontece esse erro.

./configure --prefix=/opt/gcc34
loading cache ./config.cache
checking host system type... i686-pc-linux-gnuoldld
checking target system type... i686-pc-linux-gnuoldld
checking build system type... i686-pc-linux-gnuoldld
checking for a BSD compatible install... /usr/bin/install -c
./configure: line 2339: cc: command not found
*** The command 'cc -o conftest -g   conftest.c' failed.
*** You must set the environment variable CC to a working compiler.

se puder me ajudar, serei muito grato.

 

Re: GCC 3 - Guia de instalação

Eu esperei a ver se vinha resposta de alguém mais experiente que eu nestas questões ou uma oportunidade da minha parte de voltar a mecher neste assunto.

O procedimento que indiquei, funcionou bem num OpenSuse possivelmente porque o cc e o make se encontravam instalados.

Sugiro que instale previamente o cc ou o make (não sei qual deles).

 

Submeter um novo comentário

O conteúdo deste campo é privado e não irá ser exibido publicamente.
CAPTCHA
Esta verificação serve para garantir que este função está a ser usada por um utilizador legítimo.
Image CAPTCHA
Enter the characters shown in the image.