From: Sergei Zuyev <sergei@st...> - 2004-03-22 15:47:54
I am trying to compile ndiswrapper with a kernel where preemptive flag is set.
Without this flag everything compiles and works fine. With it I get:
NET: Registered protocol family 17
ndiswrapper: version magic '2.6.3-4vaio 586 gcc-3.3' should be '2.6.3-4vaio
preempt PENTIUMM gcc-3.3'
Apart from that are the following messages normal (with or without preempt)
make -C /lib/modules/2.6.3-4vaio/build SUBDIRS=/usr/local/src/ndiswrapper-cv
s/driver DRV_VERSION=0.6+CVS modules
make: Entering directory `/usr/src/linux-2.6.3-4mdk'
*** Warning: Overriding SUBDIRS on the command line can cause
make: `arch/i386/kernel/asm-offsets.s' is up to date.
Building modules, stage 2.
/usr/src/linux-2.6.3-4mdk/scripts/Makefile.modpost:17: *** Uh-oh, you have s
tale module entries. You messed with SUBDIRS,
/usr/src/linux-2.6.3-4mdk/scripts/Makefile.modpost:18: do not complain if so
mething goes wrong.
make: Leaving directory `/usr/src/linux-2.6.3-4mdk'
On Mon, 2004-03-22 at 16:48, Sergei Zuyev wrote:
> I am trying to compile ndiswrapper with a kernel where preemptive flag is set.
> Without this flag everything compiles and works fine. With it I get:
> NET: Registered protocol family 17
> ndiswrapper: version magic '2.6.3-4vaio 586 gcc-3.3' should be '2.6.3-4vaio
> preempt PENTIUMM gcc-3.3'
The ndiswrapper kernel module is now compiled with preempt and your
kernel does not which means that you have not booted into you preempt