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

Re: Imposible compilar el kernel 2.6.8.1



casi seguro que no tienes

deb ftp://ftp.debian.org/debian unstable main

en /etc/apt/sources.list, o sea que has obtenido las fuentes como toda la
vida,
mete esa linea en sources.list y haz

apt-get update
apt-get install kernel-source-2.6.8

las fuentes se te colocaran en /usr/src/ en tar.bz2 y a ver si usando esos
se te arregla, aun asi analizando un poco tu error:

In file included from /usr/include/linux/errno.h:4,
                 from /usr/include/bits/errno.h:25,
                 from /usr/include/errno.h:36,
                 from scripts/basic/split-include.c:26:
 /usr/include/asm/errno.h:4: : No such file or directory

tenemos que gcc no encuentra asm-generic/errno.h entre sus INCLUDE_PATHS te
esta encontrando /usr/include/linux/errno.h, que es el ultimo que proceso
correctamente por lo tanto tienes que gcc esta usando como include
/usr/include, ahi es donde estan las famosas cabeceras del nucleo, que
vienen con el source y la compilacion de este las coloca ahi para cuando
compiles algun programa que use recursos del nucleo los lea de ahi, la cosa
es que las cabeceras son basicamente include/linux/ e include/asm/, puede
que no las tengas por alguna razon aunque si has compilado otros nucleos no
se por que no las tienes y menos existiendo /usr/include/linux/. Ademas digo
yo que seria lo PRIMERO que mirarias, si existe el archivo. Por eso te decia
que instalaras las cabeceras. aun asi puedes hacerlo manual copiando de las
fuentes del nuclelo la carpeta include/asm-i386 a la carpeta
/usr/include/asm. la instalacion de las cabeceras hacen mucho mas que eso,
solo hay que hecharles un vistazo, yo siempre que tengo problemas en la
compilacion o de errores graves tras instalacion de algun driver me instalo
las cabeceras del nucleo que estoy usando y recompilo, aunque muchas veces
con esto no basta.



----- Original Message -----
From: "DvD desde pcbrutal" <dvdebian@gmail.com>
To: "LINUX CA" <debian-user-spanish@lists.debian.org>
Sent: Friday, October 08, 2004 1:12 PM
Subject: Re: Imposible compilar el kernel 2.6.8.1


On Fri, 8 Oct 2004 10:07:16 +0200, Gorka <gorkalinux@yahoo.es> wrote:
> No, Victor, aún no lo he solucionado. En cuanto lo haga lo comunicaré a la
> lista.
>
> En cuanto a los mensajes de Iñaki y de Coin, no he encontrado
> kernel-headers-2.6.8.1 ni con dselect ni con apt-get install. Sólo unas
> cuantas kernel-headers-2.4.18 como mucho. Tampoco he encontrado
> kernel-source-2.6.8.1, como mucho 2.4.20

¿Qué lineas tienes en tu sources.list?
A mi en apt entre otros tengo estos paquetes

kernel-headers-2.6-686-smp - Linux kernel headers 2.6 on
PPro/Celeron/PII/PIII/PIV SMP
kernel-headers-2.6-k7 - Linux kernel headers 2.6 on AMD K7
kernel-headers-2.6-k7-smp - Linux kernel headers 2.6 on AMD K7 SMP
kernel-headers-2.6.7-1 - Header files related to Linux kernel version 2.6.7
kernel-headers-2.6.7-1-386 - Linux kernel headers 2.6.7 on 386
kernel-headers-2.6.7-1-686 - Linux kernel headers 2.6.7 on
PPro/Celeron/PII/PIII/PIV
kernel-headers-2.6.7-1-686-smp - Linux kernel headers 2.6.7 on
PPro/Celeron/PII/PIII/PIV SMP
kernel-headers-2.6.7-1-k7 - Linux kernel headers 2.6.7 on AMD K7
kernel-headers-2.6.7-1-k7-smp - Linux kernel headers 2.6.7 on AMD K7 SMP
kernel-headers-2.6.8-1 - Header files related to Linux kernel version 2.6.8
kernel-headers-2.6.8-1-386 - Linux kernel headers 2.6.8 on 386
kernel-headers-2.6.8-1-686 - Linux kernel headers 2.6.8 on
PPro/Celeron/PII/PIII/PIV
kernel-headers-2.6.8-1-686-smp - Linux kernel headers 2.6.8 on
PPro/Celeron/PII/PIII/PIV SMP
kernel-headers-2.6.8-1-k7 - Linux kernel headers 2.6.8 on AMD K7
kernel-headers-2.6.8-1-k7-smp - Linux kernel headers 2.6.8 on AMD K7 SMP

¿no será que no tienes la lista de paquetes actualizada?
Prueba apt-get update

¿Estás en woody,sarge o sid?


--
7a3fe120b46fae8790974844f7070fbe es debian..





Reply to: