Manoj Srivastava writes: > Hi, > > Please read /usr/doc/kernel-headers-2.0.32/debian.README.gz. I > have included a copy below for anyone who thinks reading stuff out of > /usr/doc is way square and uncool. >
Thanks for the article. Very cool indeed. Now, I'm running into a problem that might be related to this 2.0.32 headers (which was the reason I wanted to get rid of them). Maybe you can help on this. I have a OSS license -- the non-kernel sound card modules. Even though I'm pretty sure mostly everyone knows what I'm talking about, here it goes: http://www.4front-tech.com/linux.html After I upgraded my kernel to 2.0.33 (I believe, even though I'm not sure), I started having problems trying to install the OSS files in my system. It needs to compile a "sndshield" which is very attached to the kernel version. Here it goes (coments after "--*--" marks): nr# make clean nr# make install sh ./check_shields.sh cc -D__KERNEL__ -DMODULE -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -DMODVERSIONS -c sndshield.c -o sndshield cp sndshield ./modules --*-- It links to /usr/src/linux, which is 2.0.33: nr# ls -l /usr/src/linux lrwxrwxrwx 1 root src 20 May 13 14:54 /usr/src/linux -> kernel-source-2.0.33 --*-- in a system that is 2.0.33: nr# uname -a Linux nr 2.0.33 #2 Sun May 10 16:44:29 EST 1998 i586 unknown --*-- But, as a Debian, has the 2.0.32 stuff: nr# ls -ld /usr/src/kernel* drwxr-xr-x 3 root root 1024 Mar 12 07:54 /usr/src/kernel-headers-2.0.32 drwxr-xr-x 3 root root 1024 Mar 10 08:00 /usr/src/kernel-headers-2.0.33 drwxr-xr-x 15 root root 1024 May 13 14:52 /usr/src/kernel-source-2.0.33 --*-- Now, when I try to execute soundon, it fails: nr# soundon Loading sndshield failed. You may try to execute the following commands to fix the situation: cd /usr/local/lib/oss;make install If loading sndshield still fails after that, please contact [EMAIL PROTECTED] for help (enclose the soundon.log file and possible (make/compile) errors with your message). --*-- And examining the log, I find that it thinks sndshield was compiled --*-- against 2.0.32. Is this related to the kernel-headers 2.0.32? Is there --*-- a "-I" or something I could use to fix it? nr# cat soundon.log Fri May 15 12:20:03 PDT 1998 Linux nr 2.0.33 #2 Sun May 10 16:44:29 EST 1998 i586 unknown This version (3.9b-980514) is compiled for Linux-2.0.33 Kernel version: Linux nr 2.0.33 #2 Sun May 10 16:44:29 EST 1998 i586 unknown Modutils version: 2.1.71 === Running /usr/local/bin/soundon === Install directory: /usr/local/lib/oss /usr/local/lib/oss/modules/sndshield: kernel-module version mismatch /usr/local/lib/oss/modules/sndshield was compiled for kernel version 2.0.32 while this kernel is version 2.0.33. Loading sndshield failed. Thanks a lot. -- Luiz Otavio L. Zorzella Product Engineer [EMAIL PROTECTED] http://www.conexware.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]