Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalando a famosa GLIBC_*** em seu GNU/Linux
Linux user
Publicado por Perfil removido em 28/03/2007

Login: removido, 1654140 pontos
[ Hits: 6100 ]

Instalando a famosa GLIBC_*** em seu GNU/Linux

Bom pessoal, depois de muito tempo pesquisando consegui finalmente instalar minha glibc (versão 2.4).

Acontecia o seguinte quando eu tentava configurar:

# ./configure
configure: error: you must configure in a separate build directory

Postei muitas perguntas aqui no VOL, mas ninguém conseguiu me ajudar... então segue abaixo ok?

Faça o download da glib_*** aqui:
Vamos descompactar:

# tar vzxf glibc_****.tar.gz

Ele irá criar um diretório chamado glibc_***, NÃO entre no diretório dele, faça o seguinte:

(por exemplo, eu descompactei ele em meu home)

# /home/lords/glibc_****/configure --prefix=/usr/

Tranqüilo pessoal, se ele retornar um erro assim pra você:

configure: error:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.

Dê um upgrade ou instale algum pacotes que estão faltando do seu gcc. Se tudo ocorrer bem, entre no diretório onde está a pasta da glibc_***:

# cd /home/glibc_***/ (no meu caso)
# make
# make install


Prontinho pessoal... espero que tenha ajudado!

Lords Torvalds


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Montando imagens de discos no Linux
   Dica Linux recomendada Instalando o Webmin no Debian Etch através do apt-get
   Dica Linux recomendada TDE - ambiente desktop brasileiro
   Dica Linux recomendada Instalação do Blender no Debian Etch
   Dica Linux recomendada Lance seus aplicativos de maneira fácil e rápida!

Comentários
[1] Comentário enviado por removido em 28/03/2007 - 00:54h:

Pessoal, ocorreu um erro de correção da minha dica pelos moderadores.
na parte em que estou falando "Não entre no diretorio"..não é pra entrar mesmo...faça o seguinte :
/home/lords/glibc/configure --prefix=/usr (um exemplo de diretório)
"configure a mesma pelo lado de fora do diretório só retirando o (./)

qualquer coisa postem aqui!

[2] Comentário enviado por tenchi em 28/03/2007 - 10:24h:

Como assim, a glibc, até onde eu saiba, é uma das bibliotecas essenciais para o funcionamento do sistema (contém as bibliotecas essenciais para os programas em c). Então ela normalmente vem instalada em toda distro. Acho até que ela se enquadra nos pacotes que não devem ser atualizados. Não ocorreu nenhum erro depois que você atualizou?
Fica aqui a minha dúvida.

[3] Comentário enviado por removido em 28/03/2007 - 16:07h:

Realmente éla vem instalada em todas as distros, Um outro erro que ocorreu foi no nome da dica, o slackware10.2 por exemplo vem normalmente com a "glibc_2.3", então ao tentar instalar cértos programas mais atualizados, irá sentir falta déssa glibc se desatualizada e enfim pedindo a glibc_2.4 como requisitos minimos.
Erro não deu nenhum, pois tudo vai ser compilado corrétamente.
abraços caro tenchi.

[4] Comentário enviado por TheDarknessRJ em 29/03/2007 - 00:32h:

Um local para obter informações sobre compilação de GLIBC e muito mais é o Linux from Scratch. Lá você aprende como construir seu sistema LINUX do zero e aprende como as coisas realmente funcionam. (Leitura recomendada a todos os que realmente querem conhecer de LINUX)

http://www.linuxfromscratch.org/
http://lfs-br.codigolivre.org.br/


[5] Comentário enviado por GilsonDeElt em 30/03/2007 - 00:53h:

Tenchi, concordo com você no ponto de que ela deve vir em toda distro. Mas no Conectiva OEM que veio no meu PC, a glibc não foi instalada. Já instalei Glibc, Automake... e até hoje é impossível instalar programas a partir do código-fonte no meu CL. Por esses e outros motivos instalei o Slack na minha máquina.

[6] Comentário enviado por joaolindopetra em 15/04/2007 - 19:13h:

eu fui tentar instalar o glibc so que no meu fala que vai remover 274 pacotes, se instalar como vou reintalar todos os pacotes denovo?

[7] Comentário enviado por tcboeira em 21/01/2009 - 09:56h:

Eu fiz o que disse e ocorreu isto...

Boeira:/home/tcboeira/Desktop# /home/tcboeira/Desktop/glibc-2.4/configure --prefix=/usr/
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
configure: running configure fragment for add-on nptl
checking sysdep dirs... sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i686 nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux/i386 nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/i386/i686/fpu nptl/sysdeps/i386/i686 sysdeps/i386/i686 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... gcc
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
Boeira:/home/tcboeira/Desktop#

Ao achar que foi normal... Fiz o segundo passo. Ocorreu isto!

Boeira:/home/tcboeira/Desktop/glibc-2.4# make
Makeconfig:84: sysdeps/../config.make: Arquivo ou diretório não encontrado
The GNU C library has not been configured.
Run `configure' to configure it before building.
Try `configure --help' for more details.
make: Problemas ao reprocessar o arquivo `sysdeps/../config.make'.
Boeira:/home/tcboeira/Desktop/glibc-2.4#


[8] Comentário enviado por villani em 01/04/2009 - 12:00h:

Opa, fiz todo o processo correto, mas esta dando esse erro::

Boeira:/home/tcboeira/Desktop/glibc-2.4# make
Makeconfig:84: sysdeps/../config.make: Arquivo ou diretório não encontrado
The GNU C library has not been configured.
Run `configure' to configure it before building.
Try `configure --help' for more details.
make: Problemas ao reprocessar o arquivo `sysdeps/../config.make'.
Boeira:/home/tcboeira/Desktop/glibc-2.4#

alguem sabe como resolver??

falow


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.