On Thu, 04 Dec 2003 03:12:37 +0000 (DST) Simon Mushi <[EMAIL PROTECTED]> wrote:
> Hey people, > > I just decided to move from 2.4 to 2.6 - beata tonight and towards the end > of compiling the 2.6.0.test11-r1 kernel the compilation quit with the > following error: > AR arch/i386/lib/lib.a > GEN .version > CHK include/linux/compile.h > UPD include/linux/compile.h > CC init/version.o > LD init/built-in.o > LD .tmp_vmlinux1 > drivers/built-in.o(.text+0xbeee0): In function `splash_getraw': > : undefined reference to `vesafb_ops' > make: *** [.tmp_vmlinux1] Error 1 > [EMAIL PROTECTED] linux # > > > Has anyone encountered this? What have I done wrong....I had just > previously run make menuconfig...and then make clean bzImage modules > modules_install. > Can't tell your for sure - I haven't tried test11. I'm still on test8. Only a guess: I never use make ... clean ... on 2.6, just make bzImage modules modules_install. You could try: 1. copy your .config somewhere else 2. make mrproper 3. copy back your .config 4. make bzImage modules modules_install If that doesn't do it, then there is a kernel bug, and you should pursue this with kernel.org. Another question: do you have some unusual choices in the kernel config that most people (like me) never use? Try cutting back on the options selected to see if the problem disappears. One possibility with the indicated errors (undefined reference to `vesafb_ops') would be framebuffer support. -- Collins Richey - Denver Area if you fill your heart with regrets of yesterday and the worries of tomorrow, you have no today to be thankful for. -- [EMAIL PROTECTED] mailing list
