Re: comedi_config crashes, Linux 2.6.6-comedi, x86_64, w/ NI PCI 6023E card

Thank you for the advice. I am eager to implement it,
but Murphy's Law is hard at work.

I'm afraid the Comedi CVS snapshot won't build with a 
2.6.7 tree or a 2.6.6 (or 2.6.6-rc3)

I have the error log from the 2.6.7 build included below.
Does the parse error at the end have to do with 
comedi/include/linux/init.h ?


> 
> You need a newer version of comedi (get it from cvs).  The 64-bit crashes 
> were fixed in late April.
> 
> On Thursday 17 June 2004 11:29 am, Omri Schwarz wrote:
> > Hi, everyone.
> >
> > I have an AMD 64 bit Opteron machine running Fedora 64 Core 2,
> > with a PCI 6023E card from National Instruments. I've built
> > linux-2.6.6-comedi  and now just have to
> > figure out a few more things to be up and running.
> >
make  all-recursive
make[1]: Entering directory `/usr/local/omri/2.6.7/comedi'
Making all in comedi
make[2]: Entering directory `/usr/local/omri/2.6.7/comedi/comedi'
Making all in .
make[3]: Entering directory `/usr/local/omri/2.6.7/comedi/comedi'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/local/omri/2.6.7/comedi/comedi'
Making all in kcomedilib
make[3]: Entering directory `/usr/local/omri/2.6.7/comedi/comedi/kcomedilib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/omri/2.6.7/comedi/comedi/kcomedilib'
Making all in drivers
make[3]: Entering directory `/usr/local/omri/2.6.7/comedi/comedi/drivers'
if gcc -DHAVE_CONFIG_H -I. -I. -I../..    -I../../include/ 
-DKBUILD_MODNAME=adv_pci1710 -DKBUILD_BASENAME=adv_pci1710 -Wall 
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -march=k8 
-mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare 
-funit-at-a-time -O2 -fomit-frame-pointer -g -Wdeclaration-after-statement 
-D__KERNEL__ -I/usr/local/omri/2.6.7/linux-2.6.7/include  -DMODULE   -g -O2 
-MT adv_pci1710.o -MD -MP -MF ".deps/adv_pci1710.Tpo" -c -o adv_pci1710.o 
adv_pci1710.c; \
then mv -f ".deps/adv_pci1710.Tpo" ".deps/adv_pci1710.Po"; else rm -f 
".deps/adv_pci1710.Tpo"; exit 1; fi
adv_pci1710.c:208: error: parse error before "__attribute__"
adv_pci1710.c: In function `pci1710_attach':
adv_pci1710.c:1258: warning: `check_region' is deprecated (declared at 
/usr/local/omri/2.6.7/linux-2.6.7/include/linux/ioport.h:121)
make[3]: *** [adv_pci1710.o] Error 1
make[3]: Leaving directory `/usr/local/omri/2.6.7/comedi/comedi/drivers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/omri/2.6.7/comedi/comedi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/omri/2.6.7/comedi'
make: *** [all] Error 2

Received on 2004-06-18Z17:16:05