he intentado compila la ostia de veces el kernel 2.4.21 de mandrake y siempre obtengo esto
kernel/kernel.o(.text+0x16b8b): In function `drivers_unsuspend': : undefined reference to `ide_disk_unsuspend' kernel/kernel.o(.text+0x16ba4): In function `drivers_suspend': : undefined reference to `ide_disk_suspend' kernel/kernel.o(.text+0x16cbc): In function `drivers_resume': : undefined reference to `ide_disk_unsuspend' make[1]: *** [kallsyms] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.21-0.13mdk' make: *** [vmlinux] Error 2
no se si hay poca info pero nunca me habia pasado esto
Hombre, eso en C te lo da cuando en un objeto no encuentra una función por cualquier cosa. Has aplicado algun parche o algo así. Igual se quedó a medias...
La verdad es que es la primera vez en mi vida que lo veo en una compilación de kernel.
Has probado con un make mrproper a ver si sale la mancha? xD
Por cierto, yo en gentoo escribo
#make dep && make clean bzImage modules modules_install
es lo mismo no? es que es como lo ponia en el manual de instalacion xD
Escrito originalmente por Crackge Has probado con un make mrproper a ver si sale la mancha? xD Por cierto, yo en gentoo escribo #make dep && make clean bzImage modules modules_install es lo mismo no? es que es como lo ponia en el manual de instalacion xD
Saludos
si es lo mismo si.
Ya le pase el mrproper tambien ... la verdad es q esta tardde indagare un poco mas pero es la primera vez q compilando me da un error asi y no veas lo q mosquea, yo q me estaba optimizando de lo lindo el kernel. A ver si sera algo de q los kernel sources son para i586 y lo estoy compilando como i686 ( aunque la verdad lo dudo , lo de i586 solo lo ponen para q sepas para q plataforma es )