- From: SA <n0td1scl0s3d_at_ntlworld.com>
- Date: Thu, 26 Jan 2006 21:55:01 +0000
Dyana, Try the CVS version of comedi - I think this problem has been resolved in the newer versions of comedi (it works for me FC3, x86_64). I think the problem (and some other similar ones) arose due to changes in the virtual memory implementation between kernels 2.6.10 and 2.6.12. Cheers SA On Thursday 26 Jan 2006 18:23, Beabout, Dyana wrote: > I am trying to compile Comedi for a Fedora OS. This is the printout > from the make: > > make all-recursive > > make[1]: Entering directory `/usr/local/comedi-0.7.70' > > Making all in comedi > > make[2]: Entering directory `/usr/local/comedi-0.7.70/comedi' > > Making all in . > > make[3]: Entering directory `/usr/local/comedi-0.7.70/comedi' > > if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ > -DKBUILD_MODNAME=comedi -DKBUILD_BASENAME=drivers -Wall > -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common > -ffreestanding -O2 -fomit-frame-pointer -g -pipe -msoft-float > -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -mregparm=3 > -I/lib/modules/2.6.12-1.1372_FC3smp/build/include/asm-i386/mach-generic > -I/lib/modules/2.6.12-1.1372_FC3smp/build/include/asm-i386/mach-default > -Wdeclaration-after-statement -D__KERNEL__ > -I/lib/modules/2.6.12-1.1372_FC3smp/build/include -DMODULE -g -O2 -MT > comedi_ko-drivers.o -MD -MP -MF ".deps/comedi_ko-drivers.Tpo" -c -o > comedi_ko-drivers.o `test -f 'drivers.c' || echo './'`drivers.c; \ > > then mv -f ".deps/comedi_ko-drivers.Tpo" ".deps/comedi_ko-drivers.Po"; > else rm -f ".deps/comedi_ko-drivers.Tpo"; exit 1; fi > > drivers.c: In function `uvirt_to_kva': > > drivers.c:398: error: request for member `pgd' in something not a > structure or union > > make[3]: *** [comedi_ko-drivers.o] Error 1 > > make[3]: Leaving directory `/usr/local/comedi-0.7.70/comedi' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory `/usr/local/comedi-0.7.70/comedi' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/usr/local/comedi-0.7.70' > > make: *** [all] Error 2 > > > > Does any have an idea why this error occurs? > > Thanks, > > > > Dyana Beabout
Received on 2006-01-26Z21:55:01