xxx pss a ti te lo voy a dexir escribi�:

Ola, comenzar� a explicar por qu� quiero compilar el kernel, yo uso debian woody 3.0 y viene con un kernel 2.2, el cual no incluye drivers para mi tarjeta de sonido, una Terratec 128i (PCI), en cambio el kernel 2.4.2 si que lo trae, y es el "ESS SOLO 1", bueno...yo me he descargado el kernel 2.4.22 de la pagina www.kernel.org, ..... - he descomprimido el contenido del archivo (.tar.bz2) al directorio /usr/src/linux
-   Luego hice el link al archivo, ln -s linux-2.4.......  /linux
- Luego ejecut� el "make menuconfig", sin ningun problema, no me dio ningun tipo de fallo, con lo que asumo que las herramientas necesarias para la compiaci�n son las correctas (tanto el make como el gcc, etc...) - Mas tarde hago "make dep" y luego "make clean" sin ningun problema tampoco - Finalmente hago el "make bzImage" y es donde despues de unos 10 minutos compilando (poseo un p200 mmx con 48 mbs de ram) me salta un error que dice:

He compilado el kernel varias veces, tanto en esta distro como en otras
y los pasos a seguir despu�s de descomprimer el fichero sulen ser:

make clean (o mejor a�n, make mrproper)
make config (o make menuconfig, o make xconfig, seg�n c�mo quieras que
te aparezca la selecci�n caracter�sticas del nuevo kernel)
make dep
make modules
make install_modules
cp ./arch/i386/boot/bzImage /boot/<<el nombre que quieras darle>>
actualizar el gestor de arranque

En una m�quina con el mismo procesador y memoria me sule tardar
aproximadamente una hora y media en compilar todo con una selecci�n muy
justita (kernel y m�dulos).

Yo recompil� el kernel 2.4.22 en dicha m�quina hace una semana y todo
fu� bien. La distro que lleva el bicho es una woody actualizada con
algunos paquetes de testing.


<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
net/network.o \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
       --end-group \
       -o vmlinux
nm vmlinux | grep -v '\(compiled\)\|\(\.o$\)\|\( [aUw] \)\|\(\.\.ng$\)\|\(LASH[RL]DI\)' | sort > System.map
make[1]: Entering directory `/usr/src/linux/arch/i386/boot'
gcc -E -D__KERNEL__ -I/usr/src/linux/include -D__BIG_KERNEL__ -traditional -DSVGA_MODE=NORMAL_VGA bootsect.S -o bbootsect.s
as -o bbootsect.o bbootsect.s
bbootsect.s: Assembler messages:
bbootsect.s:253: Warning: indirect lcall without `*'
ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect
ld: cannot open binary: No such file or directory
make[1]: *** [bbootsect] Error 1
make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
make: *** [bzImage] Error 2
KugXel:/usr/src/linux#

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Deteniendose la compilaci�n, donde esta mi fallo?????
Pregunt� en varios canales del irc y me dijeron que podria ser porque no seguia bien los pasos, pero he leido el manual de Frikis y otros howto's y todos dicen lo mismo, luego me han dicho que podria ser que la version del kernel que me he bajado estuviese mal o mal bajada, pero e probado con la 2.4.20 y me da el mismo fallo......Finalmente vi en google en un foro en ingles que habia un problema con el make 1.79 a la hora de compilar el kernel.....y le daba el mismo fallo que a mi, pero ���COMO SOLUCIONO EL FALLO????Llevo ya varios dias intentandolo y necesito bastante compilarlo para tener sonido.

Gracias a todos aquellos que me puedan ayudar. Un saludo KugXel

_________________________________________________________________
Dale vida a tu correo. Con MSN 8 podr�s incluir fotos y textos increibles. http://join.msn.com/?pgmarket=es-es&XAPID=517&DI=1055





Responder a