Hi David and all,
Just giving the remote a shot using my FV3k. I've downloaded the files
tonight from your website, and recompiled the saa7134 driver (0.2.7).
However, once I got to compiling lirc (0.6.6), I've got the following
errors. I have linked all the .h files from saa7134-0.2.7 into
lirc-0.6.6/drivers/lirc_gpio/include. Maybe this is where I've gone wrong?
Any ideas?
Rob
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
-DMODULE -DHAVE_CONFIG_H -I. -I. -I../.. -nostdinc -iwithprefix include
-DKBUILD_BASENAME=lirc_gpio -c -o lirc_gpio.o lirc_gpio.c
In file included from include/saa7134.h:27,
from lirc_gpio.c:39:
include/video-buf.h:137: field `field' has incomplete type
include/video-buf.h:159: warning: parameter has incomplete type
include/video-buf.h:169: field `type' has incomplete type
include/video-buf.h:171: field `field' has incomplete type
include/video-buf.h:172: field `last' has incomplete type
include/video-buf.h:195: warning: parameter has incomplete type
include/video-buf.h:195: warning: parameter has incomplete type
include/video-buf.h:201: warning: parameter has incomplete type
In file included from lirc_gpio.c:39:
include/saa7134.h:87: parse error before `v4l2_std_id'
include/saa7134.h:87: warning: no semicolon at end of struct or union
include/saa7134.h:106: parse error before `}'
include/saa7134.h:110: parse error before `v4l2_std_id'
include/saa7134.h:110: warning: no semicolon at end of struct or union
include/saa7134.h:114: parse error before `}'
include/saa7134.h:246: field `type' has incomplete type
include/saa7134.h:337: field `ovfield' has incomplete type
make[5]: *** [lirc_gpio.o] Error 1
make[5]: Leaving directory `/home/download/lirc-0.6.6/drivers/lirc_gpio'
make[4]: *** [_mod_/home/download/lirc-0.6.6/drivers/lirc_gpio] Error 2
make[4]: Leaving directory `/usr/src/linux-2.4.20'
make[3]: *** [lirc_gpio.o] Error 2
make[3]: Leaving directory `/home/download/lirc-0.6.6/drivers/lirc_gpio'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/download/lirc-0.6.6/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/download/lirc-0.6.6'
make: *** [all] Error 2