2012-05-02 16 views
5

Estoy tratando de compilar mi propio glibc. Tengo un directorio glibc, que contiene el código fuente glibc que descargué de internet. Desde ese directorio escribí mkdir ../build-glibc. Ahora desde el directorio build-glibc escribí ../glibc/configure, que realizó la configuración. Ahora no estoy seguro de cómo llamar al make. No puedo llamarlo desde el directorio glibc ya que no tiene el conjunto de configuración, ni puedo llamarlo desde build-glibc, ya que el archivo MAKE no está en ese directorio. ¿Cómo resuelvo este problema?compilando su propio glibc

+1

¿Has leído http://www.gnu.org/software/libc/manual/html_mono/libc.html#Installation? – fvu

+0

Sí, lo leí, solo dice call make, pero mi pregunta es ¿a dónde debo llamar y cómo? No puedo llamarlo desde el directorio de compilación y tampoco desde el directorio glibc porque desde allí no se llamó a la configuración. – pythonic

+1

Ejecute 'make' desde el directorio que contiene el archivo make. –

Respuesta

5

El Makefile va a existir en su directorio build-glibc si el script configure finaliza correctamente.

Si todo parece que han ido bien durante configure y todavía no hay Makefile, entonces es probable que se perdió una idiosincrasia:

Mientras que hace un configure de glibc, se espera que normalmente proporcionan una alternativa --prefix, porque la instalación en la ubicación predeterminada (/usr/local) puede paralizar el sistema. Si no proporciona uno, entonces debe activar --disable-sanity-checks.

Si este no es el caso tampoco, busque un archivo config.log y lea su contenido.

Cuestiones relacionadas