[mythtv-users] lirc compile problem

ray cielencki mythtv at rayslinky.com
Mon Aug 18 08:11:36 EDT 2003


Hi everyone,
great project! im running redhat 9 and i've been having problems 
compiling lirc (from cvs). i get a "structure has no member named 
`inc_use'" error. can anyone point me in the right direction? myself 
and others have asked this on the lirc list, but our requests have 
gone unanswered...

thanks,
ray

heres the whole of the output:

[root at tv lirc]# make
make  all-recursive
make[1]: Entering directory `/usr/local/src/lirc'
Making all in drivers
make[2]: Entering directory `/usr/local/src/lirc/drivers'
Making all in lirc_dev
make[3]: Entering directory `/usr/local/src/lirc/drivers/lirc_dev'
DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_dev.o modules)
/usr/src/linux-2.4.20-19.23.rh9.at/scripts/pathdown.sh: line 4: 
TOPDIR: parameter null or not set
make[4]: Entering directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make -r -f tmp_include_depends all
make[5]: Entering directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make[5]: Circular 
/usr/src/linux-2.4.20-19.23.rh9.at/include/asm/smplock.h <- 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/interrupt.h 
dependency dropped.
make[5]: Circular 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/netfilter_ipv4/ip_conntrack_helper.h 
<- 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/netfilter_ipv4/ip_conntrack.h 
dependency dropped.
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make -C  /usr/local/src/lirc/drivers/lirc_dev CFLAGS="-D__KERNEL__ 
-I/usr/src/linux-2.4.20-19.23.rh9.at/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing 
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 
-march=i386 -DMODULE -DMODVERSIONS -include 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[5]: Entering directory `/usr/local/src/lirc/drivers/lirc_dev'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-19.23.rh9.at/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing 
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 
-march=i386 -DMODULE -DMODVERSIONS -include 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/modversions.h 
-DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. 
-nostdinc -iwithprefix include -DKBUILD_BASENAME=lirc_dev  -c -o 
lirc_dev.o lirc_dev.c
make[5]: Leaving directory `/usr/local/src/lirc/drivers/lirc_dev'
make[4]: Leaving directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make[3]: Leaving directory `/usr/local/src/lirc/drivers/lirc_dev'
Making all in lirc_i2c
make[3]: Entering directory `/usr/local/src/lirc/drivers/lirc_i2c'
DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_i2c.o modules)
/usr/src/linux-2.4.20-19.23.rh9.at/scripts/pathdown.sh: line 4: 
TOPDIR: parameter null or not set
make[4]: Entering directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make -r -f tmp_include_depends all
make[5]: Entering directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make[5]: Circular 
/usr/src/linux-2.4.20-19.23.rh9.at/include/asm/smplock.h <- 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/interrupt.h 
dependency dropped.
make[5]: Circular 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/netfilter_ipv4/ip_conntrack_helper.h 
<- 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/netfilter_ipv4/ip_conntrack.h 
dependency dropped.
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make -C  /usr/local/src/lirc/drivers/lirc_i2c CFLAGS="-D__KERNEL__ 
-I/usr/src/linux-2.4.20-19.23.rh9.at/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing 
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 
-march=i386 -DMODULE -DMODVERSIONS -include 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[5]: Entering directory `/usr/local/src/lirc/drivers/lirc_i2c'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-19.23.rh9.at/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing 
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 
-march=i386 -DMODULE -DMODVERSIONS -include 
/usr/src/linux-2.4.20-19.23.rh9.at/include/linux/modversions.h 
-DHAVE_CONFIG_H -I. -I. -I../.. -nostdinc -iwithprefix include 
-DKBUILD_BASENAME=lirc_i2c  -c -o lirc_i2c.o lirc_i2c.c
lirc_i2c.c: In function `set_use_inc':
lirc_i2c.c:275: structure has no member named `inc_use'
lirc_i2c.c:276: structure has no member named `inc_use'
lirc_i2c.c: In function `set_use_dec':
lirc_i2c.c:286: structure has no member named `dec_use'
lirc_i2c.c:287: structure has no member named `dec_use'
lirc_i2c.c: In function `ir_attach':
lirc_i2c.c:384: structure has no member named `inc_use'
lirc_i2c.c:385: structure has no member named `inc_use'
lirc_i2c.c: In function `ir_detach':
lirc_i2c.c:395: structure has no member named `dec_use'
lirc_i2c.c:396: structure has no member named `dec_use'
make[5]: *** [lirc_i2c.o] Error 1
make[5]: Leaving directory `/usr/local/src/lirc/drivers/lirc_i2c'
make[4]: *** [_mod_/usr/local/src/lirc/drivers/lirc_i2c] Error 2
make[4]: Leaving directory `/usr/src/linux-2.4.20-19.23.rh9.at'
make[3]: *** [lirc_i2c.o] Error 2
make[3]: Leaving directory `/usr/local/src/lirc/drivers/lirc_i2c'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/lirc/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/lirc'
make: *** [all] Error 2


More information about the mythtv-users mailing list