random thoughts. do a "make oldconfig" any time you apply a new patch.
this takes your old configuration as default and only asks you about
stuff that has changed. another possibility is that your
/usr/include/linux and /usr/include/asm are static directories w/ old
headers rather than symlinks into the linux source. they should be:

#ln -s /usr/src/linux/include/linux linux
#ln -s /usr/src/linux/include/asm asm

just some thoughts,

stephen waters

[EMAIL PROTECTED] wrote:
> 
> Hi!
> After applying the raid0145-19990724-2.2.10 Patch, I get:
> 
> martian:/usr/src/linux# make dep ; make clean
> make[1]: Entering directory `/usr/src/linux-2.2.10/arch/i386/boot'
> make[1]: Nothing to be done for `dep'.
> make[1]: Leaving directory `/usr/src/linux-2.2.10/arch/i386/boot'
> scripts/mkdep init/*.c > .depend
> scripts/mkdep `find /usr/src/linux-2.2.10/include/asm /usr/src/linux-2.2.10/incd
> ma/usr/src/linux-2.2.10/include/asm/md.h is empty
> ke zl/usr/src/linux-2.2.10/include/linux/md.h is empty
> /usr/src/linux-2.2.10/include/linux/raid0.h is empty
> il/usr/src/linux-2.2.10/include/linux/raid1.h is empty
> /usr/src/linux-2.2.10/include/linux/raid5.h is empty
> 
> IS EMPTY...  Is this bad??
> Now I get:
> 
> martian:/usr/src/linux# make zlilo
> scripts/split-include include/linux/autoconf.h include/config
> gcc -D__KERNEL__ -I/usr/src/linux-2.2.10/include -Wall -Wstrict-prototypes -O2 c
> init/main.c:22: linux/raid/md.h: No such file or directory
> init/main.c:860: `raid_setup' undeclared here (not in a function)
> init/main.c:860: initializer element for `cooked_params[14].setup_func' is not t
> make: *** [init/main.o] Error 1
> 
> AARGH!
> 
> What did I do wrong?
> 
> Thanks
> 
> Lee

Reply via email to