Hmm, entao voce nao rodou o configure!
Tenta rodar denovo:
:/tmp#/tmp/glibc-2.4/./configure
:/tmp#/tmp/glibc-2.4/make
:/tmp#/tmp/glibc-2.4/make install
Hmm, entao voce nao rodou o configure!
Tenta rodar denovo:
:/tmp#/tmp/glibc-2.4/./configure
:/tmp#/tmp/glibc-2.4/make
:/tmp#/tmp/glibc-2.4/make install
Pois e, da erro:
/tmp/glibc-2.4/make
-bash: /tmp/glibc-2.4/make: No such file or directory
Desculpe, o encomodo...
Nao se preocupa, nao é encomodo :P
Entra no diretorio agora e roda o make
:/tmp# cd glibc-2.4
:/tmp# make
Muito obrigado.
Vamos la, outro erro:
/tmp/glibc-2.4 # make
Makeconfig:84: sysdeps/../config.make: No such file or directory
Makerules:799: no file name for `include'
The GNU C library has not been configured.
Run `configure' to configure it before building.
Try `configure --help' for more details.
make: *** [sysdeps/../config.status] Error 1
Hmmm, dejavú..
Faz assim:
cd /tmp
mkdir glibc-build
cd glibc-build
../glibc-2.4/./configure
make
make install
Ola psy, ate o passo do ./configure, deu certo, mas na hora do make deu erro:
:/tmp/glibc-build # make
make: *** No targets specified and no makefile found. Stop.
No final do ./configure aparece esta mensagem, sera algum erro?
running configure fragment for sysdeps/pthread
running configure fragment for sysdeps/unix/sysv/linux
checking for egrep... (cached) grep -E
checking installed Linux kernel header files... 2.0.10 or later
*** On GNU/Linux systems the GNU C Library should not be installed into
*** /usr/local since this might make your system totally unusable.
*** We strongly advise to use a different prefix. For details read the FAQ.
*** If you really mean to do this, run configure again using the extra
*** parameter `--disable-sanity-checks'.
linux:/tmp/glibc-build # make
make: *** No targets specified and no makefile found. Stop.
Aaaaaaaaah, agora sim, ele nao ta instalando porque por default vai pra local, muda o profix dela:
:/tmp/glibc-build#/tmp/glibc-2.4./configure --prefix=/usr
Isso tem lá um certo grau de periculosidade, visto que ele vai sobrepor as libraries que o sistemas está usando, mas se você instalar em local voce vai ter que linkar na mao todas as novas libs pros softwares em questao, entao acho que é aceitavel o risco...
Antes de rodar o prefix eu acho que é saudavel voce pensar um pouquinho no pc que voce esta executando isso, se for um server ou algo do tipo o aconselhavel é voce ir pro plano B
Ola psy, muito obrigado pela aten'c~ao, na realidade o que estou fazendo e tentar atualizar meu notebook, para instalar o amsn, porem os erros persistem, mas agora e na hora do make install, pois ate o make rodou legal da maneira que voce disse. Abaixo o erro do make install:
rm: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
make[1]: *** [install-symbolic-link] Error 127
make[1]: Leaving directory `/tmp/glibc-2.4'
make: *** [install] Error 2
Poderia me ajudar nesta parte?
Muito obrigado.
Hmm, cara isso parece serio heheh
Como te falei, ele sobrepos outras libraries e agora provavelmente ele deve estar conflitando quase todos os comandos, como ls, etc, até o reboot nao deve funcionar. Me da uma resposta quanto a nivel de funcionamento, que te aconselho no que fazer, mas basicamente voce vai ter que ir em /lib e relinkar todos os links simbolicos pras devidas direcoes do glibc 2.4, e nao 2.3.
Fico no aguardo
Olá psy, bom dia.
Hehehe, é, sério realmente é, nada funfa mais, porém decidi pelo obvio mais cedo, ou seja formatei a maquina e reinstalei o suse 10.0. Agora começarei tudo de novo.
Você saberia qual a melhor maneira de instalar o amsn? Pq ele pede a glibc.so.6, mas eu não acho o rpm dela, o mirror esta fora do ar. E sem ser desta maneira acho arriscado, né? Senão caio mo problema acima, hahahah! Eu heimm, de novo não.
Muito obrigado por todas as dicas que você me deu, aprendi umas boas lições.
Abração.
heheh beleza cara! Sem problemas :P
Eu acho que o melhor local seria em:
http://ufpr.dl.sourceforge.net/sourc...-suse.i686.rpm
Download oficial do amsn, com pacote pro suse..
Ola psy, instalei o amsn pelo tarball mesmo, do site oficial e atualizei umas bibliotecas do SUSE e funcionou, muito obrigado pela sua atencao e desculpe qualquer coisa.
Espero um dia poder colaborar com este rico forum.
Abraco
Nao se preocupe com essas coisas, continue sendo um usuario ativo e voce ja ajuda e muito ;0)
Amigo,
Como o outro disse, atualizar a glibc é meio arriscado, em caso de erro pode ir tudo pro espaço, quando tentar atualizar alguma dessas libs do sistema, recomendo formente que você faça uma backup antes. Assim se der algum problema você terá como restaurar o seu sistema.
No caso dos arquivos de sistema, o melhor é procurar na página da distribuição ou outra qualquer com pacotes prontos, pois eles já estão configurados para a distribuição desejada (refiro-me ao "./configure" e outros parâmetros setados direitinho de acordo com a organização das bibliotecas na determinada distribuição, pois existem inúmeros links que podem estar apontando para elas e instalar no local errado pode ocasionar o não funcionamento do sistema).
Uma boa também é estudar o pacote da versão anterior, para saber quais configurações foram aplicadas (me refiro ao "./configure" e seus parâmetros) e apartir dele gerar um pacote atualizado.
Veja este site de pacotes, de uma olhada, segue o link abaixo: