setup.sh written by Karsten Scheibler, 1999-JUN-28 If you have problems or questions please consult the mailing list Configuration: .setup.config, executable shell script: configure.sh Starting the generated shell script which will call configure with the right parameters... loading cache ./config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking for mawk... (cached) mawk checking whether make sets ${MAKE}... (cached) yes checking for gcc... (cached) gcc checking whether the C compiler (gcc -O2 -g -Wall ) works... yes checking whether the C compiler (gcc -O2 -g -Wall ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for style of include used by make... GNU checking dependency style of gcc... (cached) gcc3 checking for a BSD compatible install... /usr/bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for mknod... (cached) /bin/mknod checking for mkfifo... (cached) /usr/bin/mkfifo checking for depmod... (cached) /sbin/depmod checking for libusb-config... no checking whether ln -s works... (cached) yes checking for Cygwin environment... (cached) no checking for mingw32 environment... (cached) no checking how to run the C preprocessor... (cached) gcc -E checking host system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for ld used by GCC... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes checking for /usr/bin/ld option to reload object files... (cached) -r checking for BSD-compatible nm... (cached) /usr/bin/nm -B checking for a sed that does not truncate output... (cached) /bin/sed checking how to recognise dependent libraries... (cached) pass_all checking for object suffix... (cached) o checking for executable suffix... (cached) no checking command to parse /usr/bin/nm -B output... (cached) ok checking for dlfcn.h... (cached) yes checking for ranlib... (cached) ranlib checking for strip... (cached) strip checking for objdir... .libs checking for gcc option to produce PIC... (cached) -fPIC checking if gcc PIC flag -fPIC works... (cached) yes checking if gcc static flag -static works... (cached) yes checking if gcc supports -c -o file.o... (cached) yes checking if gcc supports -c -o file.lo... (cached) yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... (cached) no creating libtool checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for fcntl.h... (cached) yes checking for limits.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/time.h... (cached) yes checking for syslog.h... (cached) yes checking for unistd.h... (cached) yes checking for working const... (cached) yes checking for inline... (cached) inline checking for off_t... (cached) yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking return type of signal handlers... (cached) void checking for vprintf... (cached) yes checking for gethostname... (cached) yes checking for gettimeofday... (cached) yes checking for mkfifo... (cached) yes checking for select... (cached) yes checking for socket... (cached) yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for strtoul... (cached) yes checking for snprintf... (cached) yes checking for strsep... (cached) yes checking for vsyslog... (cached) yes checking for daemon... (cached) yes checking for forkpty... (cached) no checking for forkpty in -lutil... (cached) yes checking for vga.h... (cached) no checking for X... (cached) libraries /usr/X11R6/lib, headers checking for dnet_ntoa in -ldnet... (cached) no checking for dnet_ntoa in -ldnet_stub... (cached) no checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking for getopt_long... (cached) yes checking for mktemp... (cached) yes checking for Linux kernel sources... (cached) /lib/modules/2.6.12-10-386/build/ checking for which drivers can be installed on this system... checking for caraca_init in -lcaraca_client... (cached) no checking for ir_strerror in -lirman... (cached) no checking for ir_strerror in -lirman_sw... (cached) no checking for portaudio.h... (cached) no checking for alsa/asoundlib.h... (cached) no checking for scsi/sg.h... (cached) yes checking for linux/input.h... (cached) yes checking for sys/soundcard.h... (cached) yes updating cache ./config.cache creating ./config.status creating Makefile creating drivers/Makefile creating drivers/lirc_atiusb/Makefile creating drivers/lirc_bt829/Makefile creating drivers/lirc_cmdir/Makefile creating drivers/lirc_dev/Makefile creating drivers/lirc_gpio/Makefile creating drivers/lirc_i2c/Makefile creating drivers/lirc_igorplugusb/Makefile creating drivers/lirc_imon/Makefile creating drivers/lirc_it87/Makefile creating drivers/lirc_mceusb/Makefile creating drivers/lirc_mceusb2/Makefile creating drivers/lirc_parallel/Makefile creating drivers/lirc_sasem/Makefile creating drivers/lirc_serial/Makefile creating drivers/lirc_sir/Makefile creating drivers/lirc_streamzap/Makefile creating daemons/Makefile creating tools/Makefile creating doc/Makefile creating doc/man/Makefile creating config.h config.h is unchanged You will have to use the lirc_gpio kernel module. Now enter 'make' and 'make install' to compile and install the package. silent@ubuntu:/usr/src/lirc-0.7.2$ sudo make make all-recursive make[1]: Entering directory `/usr/src/lirc-0.7.2' Making all in drivers make[2]: Entering directory `/usr/src/lirc-0.7.2/drivers' Making all in lirc_dev make[3]: Entering directory `/usr/src/lirc-0.7.2/drivers/lirc_dev' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/lirc-0.7.2/drivers/lirc_dev' Making all in lirc_gpio make[3]: Entering directory `/usr/src/lirc-0.7.2/drivers/lirc_gpio' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile make -C /lib/modules/2.6.12-10-386/build/ SUBDIRS=/usr/src/lirc-0.7.2/drivers/lirc_gpio modules \ KBUILD_VERBOSE=1 make[4]: Entering directory `/usr/src/linux-headers-2.6.12-10-386' mkdir -p /usr/src/lirc-0.7.2/drivers/lirc_gpio/.tmp_versions make -f scripts/Makefile.build obj=/usr/src/lirc-0.7.2/drivers/lirc_gpio gcc-3.4 -Wp,-MD,/usr/src/lirc-0.7.2/drivers/lirc_gpio/.lirc_gpio.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I /usr/src/lirc-0.7.2/drivers/lirc_gpio/../.. -I /lib/modules/2.6.12-10-386/build//include/ -DMODULE -DKBUILD_BASENAME=lirc_gpio -DKBUILD_MODNAME=lirc_gpio -c -o /usr/src/lirc-0.7.2/drivers/lirc_gpio/.tmp_lirc_gpio.o /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:52:41: ../drivers/media/video/bttv.h: No such file or directory /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:53:42: ../drivers/media/video/bttvp.h: No such file or directory /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:57:2: #error "*******************************************************" /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:58:2: #error " Sorry, this driver needs bttv version 0.7.45 or " /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:59:2: #error " higher. If you are using the bttv package, copy it to " /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:60:2: #error " the kernel " /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:61:2: #error "*******************************************************" /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:71: error: `BTTV_UNKNOWN' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:97: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:97: error: (near initialization for `rcv_infos[0].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:97: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:97: error: (near initialization for `rcv_infos[0]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:98: error: `BTTV_PXELVWPLTVPAK' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:98: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:98: error: (near initialization for `rcv_infos[1].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:98: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:98: error: (near initialization for `rcv_infos[1]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:99: error: `BTTV_PXELVWPLTVPRO' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:99: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:99: error: (near initialization for `rcv_infos[2].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:99: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:99: error: (near initialization for `rcv_infos[2]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:100: error: `BTTV_PV_BT878P_9B' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:100: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:100: error: (near initialization for `rcv_infos[3].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:100: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:100: error: (near initialization for `rcv_infos[3]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:101: error: `BTTV_PV_BT878P_PLUS' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:101: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:101: error: (near initialization for `rcv_infos[4].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:101: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:101: error: (near initialization for `rcv_infos[4]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:102: error: `BTTV_AVERMEDIA' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:102: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:102: error: (near initialization for `rcv_infos[5].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:102: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:102: error: (near initialization for `rcv_infos[5]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:103: error: `BTTV_AVPHONE98' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:103: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:103: error: (near initialization for `rcv_infos[6].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:103: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:103: error: (near initialization for `rcv_infos[6]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:104: error: `BTTV_AVERMEDIA98' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:104: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:104: error: (near initialization for `rcv_infos[7].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:104: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:104: error: (near initialization for `rcv_infos[7]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:105: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:105: error: (near initialization for `rcv_infos[8].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:105: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:105: error: (near initialization for `rcv_infos[8]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:107: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:107: error: (near initialization for `rcv_infos[9].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:107: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:107: error: (near initialization for `rcv_infos[9]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:109: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:109: error: (near initialization for `rcv_infos[10].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:109: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:109: error: (near initialization for `rcv_infos[10]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:111: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:111: error: (near initialization for `rcv_infos[11].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:111: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:111: error: (near initialization for `rcv_infos[11]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:112: error: `BTTV_CHRONOS_VS2' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:112: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:112: error: (near initialization for `rcv_infos[12].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:112: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:112: error: (near initialization for `rcv_infos[12]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:115: error: `BTTV_MIRO' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:115: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:115: error: (near initialization for `rcv_infos[13].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:115: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:115: error: (near initialization for `rcv_infos[13]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:116: error: `BTTV_DYNALINK' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:116: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:116: error: (near initialization for `rcv_infos[14].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:116: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:116: error: (near initialization for `rcv_infos[14]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:117: error: `BTTV_WINVIEW_601' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:117: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:117: error: (near initialization for `rcv_infos[15].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:117: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:117: error: (near initialization for `rcv_infos[15]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:122: error: `BTTV_MAGICTVIEW061' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:122: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:122: error: (near initialization for `rcv_infos[16].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:122: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:122: error: (near initialization for `rcv_infos[16]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:123: error: `BTTV_MAGICTVIEW063' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:123: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:123: error: (near initialization for `rcv_infos[17].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:123: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:123: error: (near initialization for `rcv_infos[17]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:124: error: `BTTV_PHOEBE_TVMAS' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:124: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:124: error: (near initialization for `rcv_infos[18].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:124: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:124: error: (near initialization for `rcv_infos[18]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:130: error: `BTTV_FLYVIDEO' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:130: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:130: error: (near initialization for `rcv_infos[19].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:130: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:130: error: (near initialization for `rcv_infos[19]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:131: error: `BTTV_FLYVIDEO_98' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:131: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:131: error: (near initialization for `rcv_infos[20].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:131: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:131: error: (near initialization for `rcv_infos[20]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:132: error: `BTTV_TYPHOON_TVIEW' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:132: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:132: error: (near initialization for `rcv_infos[21].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:132: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:132: error: (near initialization for `rcv_infos[21]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:142: error: `BTTV_WINFAST2000' undeclared here (not in a function) /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:142: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:142: error: (near initialization for `rcv_infos[22].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:142: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:142: error: (near initialization for `rcv_infos[22]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:143: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:143: error: (near initialization for `rcv_infos[23].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:143: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:143: error: (near initialization for `rcv_infos[23]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:145: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:145: error: (near initialization for `rcv_infos[24].bttv_id') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:145: error: initializer element is not constant /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:145: error: (near initialization for `rcv_infos[24]') /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c: In function `build_key': /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:193: warning: implicit declaration of function `bttv_write_gpio' /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:197: warning: implicit declaration of function `bttv_read_gpio' /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c: In function `get_queue': /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:355: warning: implicit declaration of function `bttv_get_gpio_queue' /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:355: warning: return makes pointer from integer without a cast /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c: In function `gpio_remote_init': /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:405: warning: implicit declaration of function `bttv_gpio_enable' /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c: In function `init_module': /usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.c:467: warning: implicit declaration of function `bttv_get_cardinfo' make[5]: *** [/usr/src/lirc-0.7.2/drivers/lirc_gpio/lirc_gpio.o] Error 1 make[4]: *** [_module_/usr/src/lirc-0.7.2/drivers/lirc_gpio] Error 2 make[4]: Leaving directory `/usr/src/linux-headers-2.6.12-10-386' make[3]: *** [lirc_gpio.o] Error 2 make[3]: Leaving directory `/usr/src/lirc-0.7.2/drivers/lirc_gpio' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/lirc-0.7.2/drivers' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/lirc-0.7.2' make: *** [all] Error 2 silent@ubuntu:/usr/src/lirc-0.7.2$ sudo make install Making install in drivers make[1]: Entering directory `/usr/src/lirc-0.7.2/drivers' Making install in lirc_dev make[2]: Entering directory `/usr/src/lirc-0.7.2/drivers/lirc_dev' make[3]: Entering directory `/usr/src/lirc-0.7.2/drivers/lirc_dev' test -c /dev/lirc || (/bin/sh ../../mkinstalldirs /dev && /bin/mknod /dev/lirc c 61 0) /bin/sh ../../mkinstalldirs /lib/modules/2.6.12-10-386/misc /usr/bin/install -c -m 644 lirc_dev.ko /lib/modules/2.6.12-10-386/misc/lirc_dev.ko /sbin/depmod -a make[3]: Leaving directory `/usr/src/lirc-0.7.2/drivers/lirc_dev' make[2]: Leaving directory `/usr/src/lirc-0.7.2/drivers/lirc_dev' Making install in lirc_gpio make[2]: Entering directory `/usr/src/lirc-0.7.2/drivers/lirc_gpio' make[2]: *** No rule to make target `install'. Stop. make[2]: Leaving directory `/usr/src/lirc-0.7.2/drivers/lirc_gpio' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/usr/src/lirc-0.7.2/drivers' make: *** [install-recursive] Error 1