make bzImage problems
I am really new to this, but after running make xconfig in SuSe 9.1, I try to do the next step, make bzImage. I then get the following error.
make: warning: Clock skew detected. Your build may be incomplete.
arch/i386/kernel/process.c:497: error: conflicting types for `__switch_to'
include/asm/system.h:13: error: previous declaration of `__switch_to'
make: *** [arch/i386/kernel/process.o] Error 1
make: *** [arch/i386/kernel] Error 2
The only reason I am doing all of this kernel mess is to try to make my USB wireless adapter work. The DWL-122, and following
this guide, I have to re-compile. But sadly, I have failed.
PLEASE HELP :confused:
This is the sequence I use to get to the "make bzImage" command:
make XXXX (<= config, menuconfig, xconfig)
I'm assuming you forgot to issue the make dep command. It configures files based on the choices you made during configuration. Those files guide the compiler when you issue the make bzImage command. Give that command sequence a try, and then pick up on your instructions if successful.
What kernel is this? The 2.6 series kernels do not use make bzImage; this command is folded into make (as is make dep). For a 2.6 series kernel, all you have to do is make, make install, and make modules_install.
Did you change anything else other than the USB stuff? Further, the walkthrough-- and possibly the drivers-- refers to the 2.4 series kernel, which is very different from the 2.6 series kernel that SuSE 9.1 uses by default.
The command make bzImage will still work with 2.6 kernels. As will make modules.
Cool, thanks guys.
|All times are GMT -5. The time now is 09:48 PM.|