Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. #21
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    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

  2. #22

    Padrão Re: GLIBC 2.4, aonde procurar?

    Pois e, da erro:
    /tmp/glibc-2.4/make
    -bash: /tmp/glibc-2.4/make: No such file or directory
    Desculpe, o encomodo...



  3. #23
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    Nao se preocupa, nao é encomodo :P
    Entra no diretorio agora e roda o make

    :/tmp# cd glibc-2.4
    :/tmp# make




  4. #24

    Padrão Re: GLIBC 2.4, aonde procurar?

    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



  5. #25
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    Hmmm, dejavú..
    Faz assim:

    cd /tmp
    mkdir glibc-build
    cd glibc-build
    ../glibc-2.4/./configure
    make
    make install

  6. #26

    Padrão Re: GLIBC 2.4, aonde procurar?

    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.



  7. #27

    Padrão Re: GLIBC 2.4, aonde procurar?

    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.

  8. #28
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    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...



  9. #29
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    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

  10. #30

    Padrão Re: GLIBC 2.4, aonde procurar?

    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.



  11. #31
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    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

  12. #32

    Padrão Re: GLIBC 2.4, aonde procurar?

    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.



  13. #33
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    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..

  14. #34

    Padrão Re: GLIBC 2.4, aonde procurar?

    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



  15. #35
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Re: GLIBC 2.4, aonde procurar?

    Nao se preocupe com essas coisas, continue sendo um usuario ativo e voce ja ajuda e muito ;0)

  16. #36

    Padrão Re: GLIBC 2.4, aonde procurar?

    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: