Still, "`CONFIG_RTAI_CPUS' undeclared" problem

	Hello all,
	I'm trying the current CVS version but when I try to compile Comedi I get 
the same "`CONFIG_RTAI_CPUS' undeclared" problem that I had with 0.7.65 (see 
below). I know I can fix it by defining CONFIG_RTAI_CPUS in the complaining 
file, but I reported this error long time ago and I thought it would be fixed 
by now. Will you please remember to do it?.
	Regards, Ivan

[root_at_localhost comedi]# make
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep 
scripts/mkdep.c
make _sfdep_comedi _FASTDEP_ALL_SUB_DIRS="comedi"
make[1]: Entering directory `/usr/local/src/comedi-beta'
make -C comedi fastdep
make[2]: Entering directory `/usr/local/src/comedi-beta/comedi'
/usr/local/src/comedi/scripts/mkdep -I /usr/local/src/comedi/include 
-D__KERNEL__ -I/usr/src/linux-2.4.18rtai-beta/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer 
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 
-march=i686 -DMODULE -I /usr/src/rtai/include  -nostdinc -I 
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include  -- comedi_fops.c 
comedi_ksyms.c drivers.c kvmem.c kvmem.h proc.c range.c rt.c rt_pend_tq.c 
rt_pend_tq.h > .depend
make _sfdep_drivers _sfdep_kcomedilib _FASTDEP_ALL_SUB_DIRS="drivers 
kcomedilib"make[3]: Entering directory `/usr/local/src/comedi-beta/comedi'
make -C drivers fastdep
make[4]: Entering directory `/usr/local/src/comedi-beta/comedi/drivers'
/usr/local/src/comedi/scripts/mkdep -I /usr/local/src/comedi/include 
-D__KERNEL__ -I/usr/src/linux-2.4.18rtai-beta/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer 
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 
-march=i686 -DMODULE -I /usr/src/rtai/include  -nostdinc -I 
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include  -- 8253.h 8255.c 
8255.h adl_pci9111.c adl_pci9118.c adv_pci1710.c am9513.h amcc_s5933.c 
amcc_s5933.h amplc_pci230.c cb_pcidas64.c cb_pcidas.c cb_pcidda.c 
cb_pcimdda.c comedi_fc.c comedi_fc.h comedi_parport.c comedi_rt_timer.c 
comedi_test.c contec_pci_dio.c daqboard2000.c daqboard2000_fpga.h das08.c 
das16.c das16m1.c das1800.c das6402.c das800.c dt2801.c dt2811.c dt2814.c 
dt2815.c dt2817.c dt282x.c dt3000.c fl512.c icp_multi.c icp_multi.h 
ii_pci20kc.c mite.c mite.h mpc8260cpm.c multiq3.c ni_670x.c ni_at_a2150.c 
ni_at_ao.c ni_atmio16d.c ni_atmio.c ni_daq_dio24.c ni_labpc.c ni_mio_common.c 
ni_mio_cs.c ni_pcidio.c ni_pcimio.c ni_stc.h pcl711.c pcl724.c pcl725.c 
pcl726.c pcl812.c pcl816.c pcl818.c pcm3730.c pcmad.c plx9080.h poc.c 
quatech_daqp_cs.c rtd520.c rtd520.h rti800.c rti802.c serial2002.c skel.c 
ssv_dnp.c > .depend
make[4]: Leaving directory `/usr/local/src/comedi-beta/comedi/drivers'
make -C kcomedilib fastdep
make[4]: Entering directory `/usr/local/src/comedi-beta/comedi/kcomedilib'
/usr/local/src/comedi/scripts/mkdep -I /usr/local/src/comedi/include 
-D__KERNEL__ -I/usr/src/linux-2.4.18rtai-beta/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer 
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 
-march=i686 -DMODULE -I /usr/src/rtai/include  -nostdinc -I 
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include  -- data.c dio.c 
get.c kcomedilib_main.c ksyms.c > .depend
make[4]: Leaving directory `/usr/local/src/comedi-beta/comedi/kcomedilib'
make[3]: Leaving directory `/usr/local/src/comedi-beta/comedi'
make[2]: Leaving directory `/usr/local/src/comedi-beta/comedi'
make[1]: Leaving directory `/usr/local/src/comedi-beta'
make -C  comedi CFLAGS="-I /usr/local/src/comedi/include -D__KERNEL__ 
-I/usr/src/linux-2.4.18rtai-beta/include -Wall -Wstrict-prototypes 
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common 
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -I 
/usr/src/rtai/include  -nostdinc -I 
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include -DMODULE" 
MAKING_MODULES=1 modules
make[1]: Entering directory `/usr/local/src/comedi-beta/comedi'
gcc -I /usr/local/src/comedi/include -D__KERNEL__ 
-I/usr/src/linux-2.4.18rtai-beta/include -Wall -Wstrict-prototypes 
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common 
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -I 
/usr/src/rtai/include  -nostdinc -I 
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include -DMODULE   -c -o 
comedi_fops.o comedi_fops.c
In file included from /usr/src/rtai/include/asm/rtai.h:5,
                 from /usr/src/rtai/include/rtai.h:11,
                 from /usr/local/src/comedi/include/linux/comedi_rt.h:42,
                 from /usr/local/src/comedi/include/linux/comedidev.h:353,
                 from comedi_fops.c:41:
/usr/src/rtai/include/asm/allsoft_rtai.h:196: warning: `hard_cli' redefined
/usr/src/linux-2.4.18rtai-beta/include/asm/system.h:321: warning: this is the 
location of the previous definition
/usr/src/rtai/include/asm/allsoft_rtai.h:197: warning: `hard_sti' redefined
/usr/src/linux-2.4.18rtai-beta/include/asm/system.h:322: warning: this is the 
location of the previous definition
/usr/src/rtai/include/asm/allsoft_rtai.h:198: warning: `hard_restore_flags' 
redefined
/usr/src/linux-2.4.18rtai-beta/include/asm/system.h:320: warning: this is the 
location of the previous definition
/usr/src/rtai/include/asm/allsoft_rtai.h:199: warning: `hard_save_flags' 
redefined
/usr/src/linux-2.4.18rtai-beta/include/asm/system.h:319: warning: this is the 
location of the previous definition
/usr/src/rtai/include/asm/allsoft_rtai.h:200: warning: 
`hard_save_flags_and_cli' redefined
/usr/src/linux-2.4.18rtai-beta/include/asm/system.h:323: warning: this is the 
location of the previous definition
In file included from /usr/src/rtai/include/asm/rtai.h:5,
                 from /usr/src/rtai/include/rtai.h:11,
                 from /usr/local/src/comedi/include/linux/comedi_rt.h:42,
                 from /usr/local/src/comedi/include/linux/comedidev.h:353,
                 from comedi_fops.c:41:
/usr/src/rtai/include/asm/allsoft_rtai.h: In function `rt_get_global_lock':
/usr/src/rtai/include/asm/allsoft_rtai.h:231: warning: implicit declaration 
of function `HARD_CLI'
/usr/src/rtai/include/asm/allsoft_rtai.h: In function `rt_spin_unlock_irq':
/usr/src/rtai/include/asm/allsoft_rtai.h:411: warning: implicit declaration 
of function `HARD_STI'
/usr/src/rtai/include/asm/allsoft_rtai.h: In function `rt_spin_lock_irqsave':
/usr/src/rtai/include/asm/allsoft_rtai.h:424: warning: implicit declaration 
of function `HARD_SAVE_FLAGS_AND_CLI'
/usr/src/rtai/include/asm/allsoft_rtai.h: In function 
`rt_spin_unlock_irqrestore':
/usr/src/rtai/include/asm/allsoft_rtai.h:433: warning: implicit declaration 
of function `HARD_RESTORE_FLAGS'
/usr/src/rtai/include/asm/allsoft_rtai.h: At top level:
/usr/src/rtai/include/asm/allsoft_rtai.h:512: `CONFIG_RTAI_CPUS' undeclared 
here (not in a function)
/usr/src/rtai/include/asm/allsoft_rtai.h:516: `CONFIG_RTAI_CPUS' undeclared 
here (not in a function)
comedi_fops.c: In function `do_bufinfo_ioctl':
comedi_fops.c:443: warning: unused variable `m'
comedi_fops.c: In function `do_lock_ioctl':
/usr/src/rtai/include/asm/allsoft_rtai.h:423: warning: `flags' might be used 
uninitialized in this function
make[1]: *** [comedi_fops.o] Error 1
make[1]: Leaving directory `/usr/local/src/comedi-beta/comedi'
make: *** [_mod_comedi] Error 2

Received on 2002-09-17Z11:10:22