[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Error al compilar: falla make menuconfig



Hola
No he jugado con el 2.6, pero este tipo de problemas, es muy comun que
sucedan si esta corrupta la fuente.
vuelve a bajar las fuentes, o vuelvelas a descomprimir, o revisa la suma de
control...

----- Original Message ----- 
From: "Josep Lloret" <jllb_linux@Bufet-Lloret.e.telefonica.net>
To: <debian-user-spanish@lists.debian.org>
Sent: Friday, May 21, 2004 5:08 AM
Subject: Error al compilar: falla make menuconfig


Hola:
Sigo intentando compilar mi propio kernel.
Tengo en mi máquina instaladas imágenes del kernel 2.6.6 y del 2.6.5 y ahora
mismo está bajo el kernel 2.4.25-1-686.
Seguramente yo mismo me he metido en un buen lío, pues, leyendo acerca de
los
kernel 2.6.X, me ha parecido que debía instalar el paquete LVM, que, por lo
que entendí sirve para gestionar los "devices".
A pesar de mis intentos de reconfigurar los kernel 2.6.X, no me acaban de
funcionar, observando, perplejo, que con ellos no puedo acceder a las
particiones NTFS del ordenador.
Total, que me bajo las fuentes y trato de compilar el kernel, teniendo a la
vista la lista obtenida con lspci.
Mi sorpresa es cuando llegado el momento de hacer make menuconfig obtengo el
siguiente mensaje de error:
==================copia===============
root@llar:/usr/local/src/linux-2.6.6# make menuconfig
  HOSTCC  scripts/basic/fixdep
In file included from /usr/include/bits/posix1_lim.h:130,
                 from /usr/include/limits.h:144,
                 from
/usr/lib/gcc-lib/i486-linux/3.3.3/include/limits.h:122,
                 from
/usr/lib/gcc-lib/i486-linux/3.3.3/include/syslimits.h:7,
                 from /usr/lib/gcc-lib/i486-linux/3.3.3/include/limits.h:11,
                 from scripts/basic/fixdep.c:105:
/usr/include/bits/local_lim.h:36:26: linux/limits.h: No such file or
directory
In file included from /usr/include/sys/socket.h:35,
                 from /usr/include/netinet/in.h:24,
                 from scripts/basic/fixdep.c:107:
/usr/include/bits/socket.h:305:24: asm/socket.h: No such file or directory
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:193: error: `PATH_MAX' undeclared (first use in this
function)
scripts/basic/fixdep.c:193: error: (Each undeclared identifier is reported
only once
scripts/basic/fixdep.c:193: error: for each function it appears in.)
scripts/basic/fixdep.c:193: warning: unused variable `s'
scripts/basic/fixdep.c: In function `parse_dep_file':
scripts/basic/fixdep.c:289: error: `PATH_MAX' undeclared (first use in this
function)
scripts/basic/fixdep.c:289: warning: unused variable `s'
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
===============fin de copia===============
He estado rebuscando en /var/log por si hallaba luz, pero no me entero..:-(
Seguramente, al haber instalado alguna imagen, habré modificado algo sin
siquiera darme cuenta, y ahora me encuentro con que ni siquiera puedo
compilar ningún kernel.
He observado que, cuando inicio un kernel 2.6.X, me crea una partición
"sys",
supongo que alojada en la RAM, pero como digo, no puedo acceder a ninguna
partición que no sea de ficheros nativos de linux, es decir, sólo ext3, pero
nada de vfat ni de ntfs.
He hecho también un apt-get upgrade y tengo instalada la última versión de
gcc.
¿podría alguien darme alguna indicación para recuperar, por lo menos, la
posibilidad de compilar / recompilar el kernel?
Gracias de antemano.

-- 


Salutacions,

Josep Lloret
Aprendiz de Debian



Reply to: