--
Salutacions,
Josep Lloret
Aprendiz de Debian
--
Salutacions,
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Ni por esas: he bajado el kernel-source-2.6.6 y sigue dando el mismo problema
al ejecutar make config, o make xconfig, o make menuconfig.
Supongo que debe haber algún script corrupto o mal configurado, pero hasta ahí
no llego...:-((
>> > root@llar:/usr/local/src/linux-2.6.6# make menuconfig
>>
>> ^^^^^^
>> proba descomprimiendo lso fuentes en /usr/src/
>> y haciendo un link simbolico de /usr/src/tus_fuentes a /usr/src/linux
>>
Gracias por las respuestas
He creado el enlace simbólico y sigue fallando, aunque el mensaje de error es
más corto, pero todavía ininteligible para mí:
============copia==========
root@llar:/usr/src/linux# make mrproper
root@llar:/usr/src/linux# make xconfig
HOSTCC scripts/basic/fixdep
En el fichero inclu?do de /usr/include/sys/socket.h:35,
de /usr/include/netinet/in.h:24,
de scripts/basic/fixdep.c:107:
/usr/include/bits/socket.h:305:24: asm/socket.h: No existe el fichero o el
directorio
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
==========================
¿Qué directorio o archivo puede faltar?
Gracias.
su usas dselect te instalara un par de cosas mas.
despues instala ncurses-dev (apt-get install ncurses-dev)
eso te dejara listo para compilar.
otra recomendacion, los fuentes en linux van en /usr/src, no en /usr/local y
no es necesario desde hace tiempo que el directorio de los fuentes del
kernel este en /usr/local/linux.
Saludos
Primero que nada, muchísimas gracias por los consejos e instrucciones que he
recibido y que he seguido:
- He bajado de nuevo el kernel-source con apt-get install.
- He borrado el kernel-headers heredado de knoppix y he instalado el
linux-kernel-headers (que entiendo es el general) y también he instalado el
kernel-headers 2.6.6-1, así como el kernel-kbuild.
- He instalado con apt-get install las ncurses-dev.
He seguido todo el proceso, haciendo:
make menuconfig
(el make xconfig me ha dado otro error de script)
he hecho make-kpkg clean
y por fin, he hecho make-kpkg kernel-image modules-image
Ha estado unos minutos compilando, ofreciendo mensajes a velocidad de vértigo,
y al final no ha creado nada, pero ha acabado el proceso con lo que a
continuación copio:
=================copia=======
CC [M] drivers/atm/iphase.o
drivers/atm/iphase.c: En la funci?n `tx_init':
drivers/atm/iphase.c:2196: internal compiler error: Violaci?n de segmento
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions, see
<URL:file:///usr/share/doc/gcc-3.3/README.Bugs>.
make[3]: *** [drivers/atm/iphase.o] Error 1
make[2]: *** [drivers/atm] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.6.6'
make: *** [stamp-build] Error 2
root@llar:/usr/src/kernel-source-2.6.6#
========fin de copia========
Pobre de mí: ¿cómo voy a reportar un bug si no sé lo que pasa?
¿Alguna sugerencia?
Muchas gracias de antemano.
Pues he estado compilando una y otra vez, quitando muchas opciones con el
menuconfig y al final he compilado, tanto con el make-kpkg como simplemente
con el make.
Y de ninguna forma he conseguido un kernel que arranque: siempre se me queda
la pantalla en negro al inicio.
Pero ése ya es otro problema: por lo menos, gracias a las indicaciones de
todos, he conseguido compilar un kernel, aunque luego no funcione....
Puede que haya instalado cosas que debería borrar...
Seguiremos investigando.... o acabaré einstalando desde ceo, lo cual me da una
pereza enorme....:-((
Gracias por todos los consejos recibidos.