Logo Hardware.com.br
TM
TM Membro Senior Registrado
157 Mensagens 1 Curtida

Reinstalar gcc tem como???

#1 Por TM 04/06/2007 - 01:42
Galera dei uma pesquisada na comu mas não achei algo parecido com minha situação...

Fiz besteira aqui...

Tinha um versão do gcc instalado aqui (que não me lembro mais qual que era) mas estava dando alguns erros, resolvi atualizar o bicho...

Uso o Slackware 11... peguei um pacote gcc em rpm e converti para tgz.... o **** que o bicho era só 2,2MB, já devia ter desconfiado que não tava tudo certo... sua versão é release 3.3.3...


Agora que estou querendo instalar a versão 4.2 não da certo.. nem compilando ela nem intalando um pacote tgz...

quando dou o comando gcc -v me vem:

Using built-in specs.
Configured with: ../configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --enable-shared --disable-checking --enable-long-long --enable-__cxa_atexit --enable-threads=posix --disable-libunwind-exceptions --enable-libgcj --enable-languages=c,c++,f77,objc,java --with-system-zlib --host=i386-conectiva-linux --target=i386-conectiva-linux --with-gxx_include_dir=/usr/include/c++/3.3.3
Thread model: posix
gcc version 3.3.3 (release)


Gostaria de saber se tem como eu desinstalar essa versão e instalar uma outra como pacote tgz já que não irá ter mais um compilador para fazer tal serviço... Se tiver como, qual seria os comandos???

Muito obrigado.
Jeanks
Jeanks Tô em todas Registrado
2K Mensagens 45 Curtidas
#2 Por Jeanks
04/06/2007 - 08:02
Vc instalou usando um pacote certo?
Se vc usar o pkgtools intão? haha Não lembro se é esse mesmo o nome. procure por uma ferramenta parecida com essa. Como ela está /usr/sbin, acho que ela só pode ser encontrada como root.
Use ela pra remover a que vc instalou.
Hã, sobre o GCC. Uma vez eu instalei no Slack o 4.1 pelo source. Deu zica atrás de zica, sinceramente não recomendo. Se fosse vc reinstalaria o GCC pelo CD.
Mas mesmo assim, se quiser compilar...acho que o end do source é esse: ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/releases/gcc-4.2.0/gcc-4.2.0.tar.bz2
É bom vc compilar com --prefix=/usr para sobrepor o antigo.
TM
TM Membro Senior Registrado
157 Mensagens 1 Curtida
#4 Por TM
10/06/2007 - 16:05
Pessoal obrigado pela ajuda, mas ainda não ta funcionando blz aqui...

Seguinte...

Eu desinstalei o gcc por completo usando o pkgtool e instalei tudo que tinha relacionado ao nome gcc no cd do slackware sendo:

gcc-3.4.6-i486-1.tgz (3,9MB)
gcc-g++-3.4.6-i486-1.tgz (9,8MB)
gcc-g77-3.4.6-i486-1.tgz (2,0MB)
gcc-gnat-3.4.6-i486-1.tgz (8,2MB)
gcc-java-3.4.6-i486-1.tgz (11,7MB)
gcc-objc-3.4.6-i486-1.tgz (1,6MB)


se tentar instalar alguma coisa compilando me vem a mensagem:

checking for prefix by checking for wish... /usr/bin/wish
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.


O que será que ta faltando pra esse gcc funcionar???

Obrigado.
TM

Slackware 12
Ubuntu 7.10 com Compiz Fusion rindo_atoa.gif

Atlon XP 1700, 256 RAM, HD 220 GB, Gforce 2 64 MB MX 400 (Precisando de Up-grade.. hehe...)
Juca13
Juca13 Super Participante Registrado
748 Mensagens 16 Curtidas
#5 Por Juca13
10/06/2007 - 16:20
Rapaz, tive uma zica como essas esses dias mesmo. O problema era o linker. Dá uma olhada aqui e vê se ajuda.

Como eu tÔ usando o resulinux o que fiz não vai resolver pra você, mas segue o link que o cara me passou e vê se tem alguma informaçção que te ajuda.
BeerMug
alcoholicjunkiecarniceiropédebolasujofedorendopossuídopelocãocrossover!

Precisa de um livecd? Use o GoblinX!!

http://jucacrispim.wordpress.com
TM
TM Membro Senior Registrado
157 Mensagens 1 Curtida
#6 Por TM
10/06/2007 - 16:42
Juca13 disse:
Rapaz, tive uma zica como essas esses dias mesmo. O problema era o linker. Dá uma olhada aqui e vê se ajuda.

Como eu tÔ usando o resulinux o que fiz não vai resolver pra você, mas segue o link que o cara me passou e vê se tem alguma informaçção que te ajuda.


Putz, Juca... Esse binutils é quem salvou mesmo!!! huahaauah...

Acredita que instalei agora no meu Slackware e o problema de criar o executável em sí já não tem mais??? kkkkkkkkkk... blz!! Valeu cara!!!

Também tinha lido o config.log como vc mas não tinha resolvido. Na realidade se ele explica bem não consegui interpretar...

Apareceu um outro problema mais na frente na compilação que vou me virando por aqui agora...

Valeu pela ajuda!!!!!!!!
TM

Slackware 12
Ubuntu 7.10 com Compiz Fusion rindo_atoa.gif

Atlon XP 1700, 256 RAM, HD 220 GB, Gforce 2 64 MB MX 400 (Precisando de Up-grade.. hehe...)
TM
TM Membro Senior Registrado
157 Mensagens 1 Curtida
#7 Por TM
10/06/2007 - 17:23
Só para ajudar futuros problemas de outros usuários do fórum....

O próximo erro que obtive foi que ao executar o comando ./configure me veio a mensagem:

checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.


A solução foi instalar o pacote kernel-headers referente a versão do meu kernel que obtive no próprio CD de instalação... agora ta tudo funcionando!!!!!!!!!!
TM

Slackware 12
Ubuntu 7.10 com Compiz Fusion rindo_atoa.gif

Atlon XP 1700, 256 RAM, HD 220 GB, Gforce 2 64 MB MX 400 (Precisando de Up-grade.. hehe...)
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal