comedi-0.7.70 installation problem

I am trying to install 0.7.70 on a PC with SuSE9.2, & I seem to be having a 
problem similar to that reported by Artemiadis, with irq_vectors.h. However I 
have never installed any version of comedi & don't know what I'm doing.

I will copy the make messages at the end of this post because they're rather 
long.

I have run find as root from the root directory for irq_vectors.h & get: 

**************************************************************

XBOXSuSE92:/ # find -name irq_vectors.h
./usr/src/linux-2.6.8-24/include/asm-um/irq_vectors.h
./usr/src/linux-2.6.8-24/include/asm-i386/mach-voyager/irq_vectors.h
./usr/src/linux-2.6.8-24/include/asm-i386/mach-default/irq_vectors.h
./usr/src/linux-2.6.8-24/include/asm-i386/mach-visws/irq_vectors.h
./usr/include/asm/mach-voyager/irq_vectors.h
./usr/include/asm/mach-default/irq_vectors.h
./usr/include/asm/mach-visws/irq_vectors.h

*************************************************************

No other copies. No copies in /lib.

I have also searched the Makefile at the top of my comedi-0.7.70 directory for 
LINUX_CFLAGS & found

*********************************************************

LINUX_CFLAGS = -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing 
-fno-common -O2 -fomit-frame-pointer -pipe -msoft-float 
-mpreferred-stack-boundary=2 -funit-at-a-time -fno-unit-at-a-time -march=i586 
-mregparm=3 
-I/lib/modules/2.6.8-24-default/build/include/asm-i386/mach-default 
-D__KERNEL__ -I/lib/modules/2.6.8-24-default/build/include 
-I/lib/modules/2.6.8-24-default/build/include2 
-I/usr/src/linux-2.6.8-24/include -DMODULE

************************************************************

Is that enough information for me to ask for suggestions?

Walt

The complete make messages follow:

**************************************************

XBOXSuSE92:/home/walt/comedi/comedi-0.7.70 # make
make  all-recursive
make[1]: Entering directory `/home/walt/comedi/comedi-0.7.70'
Making all in comedi
make[2]: Entering directory `/home/walt/comedi/comedi-0.7.70/comedi'
Making all in .
make[3]: Entering directory `/home/walt/comedi/comedi-0.7.70/comedi'
if gcc -DHAVE_CONFIG_H -I. -I. -I..    -I../include/ -DKBUILD_MODNAME=comedi 
-DK
BUILD_BASENAME=comedi_fops -Wall -Wstrict-prototypes -Wno-trigraphs 
-fno-strict-
aliasing -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float 
-mpreferred-sta
ck-boundary=2 -funit-at-a-time -fno-unit-at-a-time -march=i586 -mregparm=3 
-I/li
b/modules/2.6.8-24-default/build/include/asm-i386/mach-default -D__KERNEL__ 
-I/l
ib/modules/2.6.8-24-default/build/include 
-I/lib/modules/2.6.8-24-default/build/
include2 -I/usr/src/linux-2.6.8-24/include -DMODULE   -g -O2 -MT 
comedi_ko-comed
i_fops.o -MD -MP -MF ".deps/comedi_ko-comedi_fops.Tpo" -c -o 
comedi_ko-comedi_fo
ps.o `test -f 'comedi_fops.c' || echo './'`comedi_fops.c; \
then mv -f ".deps/comedi_ko-comedi_fops.Tpo" ".deps/comedi_ko-comedi_fops.Po"; 
e
lse rm -f ".deps/comedi_ko-comedi_fops.Tpo"; exit 1; fi
In file included from /usr/src/linux-2.6.8-24/include/linux/irq.h:20,
                 from ../include/linux/irq.h:13,
                 from /lib/modules/2.6.8-24-default/build/include2/asm/hardirq.h
:6,
                 from /usr/src/linux-2.6.8-24/include/linux/hardirq.h:8,
                 from /usr/src/linux-2.6.8-24/include/linux/interrupt.h:11,
                 from ../include/linux/interrupt.h:31,
                 from ../include/linux/comedidev.h:40,
                 from comedi_fops.c:44:
/lib/modules/2.6.8-24-default/build/include2/asm/irq.h:16:25: irq_vectors.h: 
No
such file or directory
In file included from ../include/linux/irq.h:13,
                 from /lib/modules/2.6.8-24-default/build/include2/asm/hardirq.h
:6,
                 from /usr/src/linux-2.6.8-24/include/linux/hardirq.h:8,
                 from /usr/src/linux-2.6.8-24/include/linux/interrupt.h:11,
                 from ../include/linux/interrupt.h:31,
                 from ../include/linux/comedidev.h:40,
                 from comedi_fops.c:44:
/usr/src/linux-2.6.8-24/include/linux/irq.h:70: error: `NR_IRQS' undeclared 
here
 (not in a function)
In file included from /usr/src/linux-2.6.8-24/include/linux/irq.h:72,
                 from ../include/linux/irq.h:13,
                 from /lib/modules/2.6.8-24-default/build/include2/asm/hardirq.h
:6,
                 from /usr/src/linux-2.6.8-24/include/linux/hardirq.h:8,
                 from /usr/src/linux-2.6.8-24/include/linux/interrupt.h:11,
                 from ../include/linux/interrupt.h:31,
                 from ../include/linux/comedidev.h:40,
                 from comedi_fops.c:44:
/lib/modules/2.6.8-24-default/build/include2/asm/hw_irq.h:28: error: 
`NR_IRQ_VEC
TORS' undeclared here (not in a function)
/lib/modules/2.6.8-24-default/build/include2/asm/hw_irq.h:32: error: `NR_IRQS' 
u
ndeclared here (not in a function)
make[3]: *** [comedi_ko-comedi_fops.o] Error 1
make[3]: Leaving directory `/home/walt/comedi/comedi-0.7.70/comedi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/walt/comedi/comedi-0.7.70/comedi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/walt/comedi/comedi-0.7.70'
make: *** [all] Error 2
XBOXSuSE92:/home/walt/comedi/comedi-0.7.70 # cd /usr/src

*********************************************
The end.

Received on 2005-06-01Z02:46:00