duda con glibc
Mauricio Nuñez
mauricio en chile.com
Lun Ago 30 15:26:00 CLT 2004
El dom, 29-08-2004 a las 19:57, juan pablo Rumie Vittar escribió:
> Hola lista!
>
> Recientemente descarge la version del paquete
> glibc-2.3.3.tar.gz y cuando me dispuse a instalarlo en
> la documentacion que explicaba los pasos a seguir
> decia algo asi:
>
> ...
>
> Configuring and compiling GNU Libc
> ==================================
>
> GNU libc can be compiled in the source directory,
> but we strongly advise building it in a separate build
> directory. For example, if you have unpacked the
> glibc sources in `/src/gnu/glibc-2.3', create a
> directory `/src/gnu/glibc-build' to put the object
> files in. This allows removing the whole build
> directory in case an error occurs, which is the safest
> way to get a fresh start and should always be done.
>
> >From your object directory, run the shell script
> `configure' located at the top level of the source
> tree. In the scenario above, you'd type
>
> $ ../glibc-2.3/configure ARGS...
>
>
> ...
>
> pero cuando cree el directorio:
>
> /src/gnu/glibc-build
>
> y posteriormente ejecute: ./configure (como root
> obiamente, y sin pasarle nuingun parametro)
>
> me aparecio un error indicandome que tal directorio
> para contruir los ejecutable, no estaba ?!
>
> la verdad que no entiendo nada! alguien sabe que estoy
> haciendo mal?
>
Puedes seguir las instrucciones de Linux from the scratch:
http://lfs.osuosl.org/lfs/view/stable/chapter06/glibc.html
Ojo que es un ambiente chrooteado, con todos los utilitarios linkeados
estaticamente.
Hay una alternativa, documentada cuando estaba recien apareciendo NPTL,
para compilar glibc y utilizarla sin hacer el make install, sino que
directamente diciendole al linker dinamico cual glibc utilizar:
http://lwn.net/Articles/10465/
Mira la linea donde dice:
elf/ld.so --library-path .:linuxthreads2:dlfcn:math <binary> <args>...
> saludos
Saludos
>
> =====
> "De la misma forma que el hombre no finaliza nunca su etapa de aprendizaje, la informatica en su mas amplio contexto no finaliza nunca su etapa de evolucion"
>
>
>
>
>
> ___________________________________________________________
> 100mb gratis, Antivirus y Antispam
> Correo Yahoo!, el mejor correo web del mundo
> http://correo.yahoo.com.ar
Más información sobre la lista de distribución Linux