comedi and redhat 9.0?

In my continued exploration of different Linux builds, I've now got 
redhat 9.0 installed on an old notebook.  Alas when I went to build 
comedi, I got a slew of errors.  I've tried following the advice in the 
redhat_notes file, but it's rather 7.x oriented.  Specifically I wasn't 
able to find the ".uts_version" file I am supposed to edit.  Being a 
total linux kernel/device driver building n00b I'm finding I'm quickly 
at that head scratching stage.

You can view my full build log at http://www.nacse.org/~holtt/build.log 
if you'd like.  Here is an excerpt of where it dies...

>make[4]: Entering directory `/root/daq/comedi-0.7.66/comedi/kcomedilib'
>/root/daq/comedi-0.7.66/scripts/mkdep -I /root/daq/comedi-0.7.66/include -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h  -nostdinc -I /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include  -- data.c dio.c get.c kcomedilib_main.c ksyms.c > .depend
>make[4]: Leaving directory `/root/daq/comedi-0.7.66/comedi/kcomedilib'
>make[3]: Leaving directory `/root/daq/comedi-0.7.66/comedi'
>make[2]: Leaving directory `/root/daq/comedi-0.7.66/comedi'
>make[1]: Leaving directory `/root/daq/comedi-0.7.66'
>make -C  comedi CFLAGS="-I /root/daq/comedi-0.7.66/include -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h  -nostdinc -I /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules
>make[1]: Entering directory `/root/daq/comedi-0.7.66/comedi'
>gcc -I /root/daq/comedi-0.7.66/include -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h  -nostdinc -I /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h   -c -o comedi_fops.o comedi_fops.c
>In file included from /usr/src/linux-2.4.20-8/include/linux/prefetch.h:13,
>                 from /usr/src/linux-2.4.20-8/include/linux/list.h:6,
>                 from /usr/src/linux-2.4.20-8/include/linux/module.h:12,
>                 from /root/daq/comedi-0.7.66/include/linux/module.h:57,
>                 from comedi_fops.c:27:
>/usr/src/linux-2.4.20-8/include/asm/processor.h:60: warning: parameter names (without types) in function declaration
>/usr/src/linux-2.4.20-8/include/asm/processor.h:60: field `loops_per_jiffy_R_ver_str' declared as a function
>/usr/src/linux-2.4.20-8/include/asm/processor.h:82: invalid suffix on integer constant
>/usr/src/linux-2.4.20-8/include/asm/processor.h:82: parse error before numeric constant
>/usr/src/linux-2.4.20-8/include/asm/processor.h:82: warning: function declaration isn't a prototype
>/usr/src/linux-2.4.20-8/include/asm/processor.h:265: invalid suffix on integer constant
>/usr/src/linux-2.4.20-8/include/asm/processor.h:265: parse error before numeric constant
>/usr/src/linux-2.4.20-8/include/asm/processor.h:265: warning: function declaration isn't a prototype
>/usr/src/linux-2.4.20-8/include/asm/processor.h:269: warning: parameter names (without types) in function declaration
>In file included from /root/daq/comedi-0.7.66/include/linux/module.h:57,
>

Received on 2003-07-16Z16:30:16