Gerd, I tried compiling the saa7134-20030828 snapshot on 2.4.23-pre2, but get unresolved references problem with a missing ir_extract_bits() function (among other ir_* related functions) when modprobing saa7134. If I modify the Make.config to include ir-common.o, I can't compile ir-common.c correctly: ir-common.c:56: `KEY_RADIO' undeclared here (not in a function) ir-common.c:56: initializer element is not constant ir-common.c:56: (near initialization for `ir_codes_rc5[12]') ir-common.c:58: `KEY_TV' undeclared here (not in a function) ir-common.c:58: initializer element is not constant ir-common.c:58: (near initialization for `ir_codes_rc5[15]') ir-common.c:62: `KEY_CHANNELUP' undeclared here (not in a function) ir-common.c:62: initializer element is not constant ir-common.c:62: (near initialization for `ir_codes_rc5[32]') ir-common.c:63: `KEY_CHANNELDOWN' undeclared here (not in a function) ir-common.c:63: initializer element is not constant ir-common.c:63: (near initialization for `ir_codes_rc5[33]') ir-common.c:64: `KEY_CHANNEL' undeclared here (not in a function) ir-common.c:64: initializer element is not constant ir-common.c:64: (near initialization for `ir_codes_rc5[34]') ir-common.c:66: `KEY_ZOOM' undeclared here (not in a function) ir-common.c:66: initializer element is not constant ir-common.c:66: (near initialization for `ir_codes_rc5[46]') ir-common.c: In function `ir_input_key_event': ir-common.c:81: warning: implicit declaration of function `input_sync' ir-common.c: At top level: ir-common.c:157: parse error before "this_object_must_be_defined_as_export_objs_in_the_Makefile" ir-common.c:157: warning: type defaults to `int' in declaration of `this_object_must_be_defined_as_export_objs_in_the_Makefile' ir-common.c:157: warning: data definition has no type or storage class ir-common.c:158: parse error before "this_object_must_be_defined_as_export_objs_in_the_Makefile" ir-common.c:158: warning: type defaults to `int' in declaration of `this_object_must_be_defined_as_export_objs_in_the_Makefile' ir-common.c:158: warning: data definition has no type or storage class ir-common.c:159: parse error before "this_object_must_be_defined_as_export_objs_in_the_Makefile" ir-common.c:159: warning: type defaults to `int' in declaration of `this_object_must_be_defined_as_export_objs_in_the_Makefile' ir-common.c:159: warning: data definition has no type or storage class ir-common.c:160: parse error before "this_object_must_be_defined_as_export_objs_in_the_Makefile" ir-common.c:160: warning: type defaults to `int' in declaration of `this_object_must_be_defined_as_export_objs_in_the_Makefile' ir-common.c:160: warning: data definition has no type or storage class ir-common.c:161: parse error before "this_object_must_be_defined_as_export_objs_in_the_Makefile" ir-common.c:161: warning: type defaults to `int' in declaration of `this_object_must_be_defined_as_export_objs_in_the_Makefile' ir-common.c:161: warning: data definition has no type or storage class make[2]: *** [ir-common.o] Error 1 make[1]: *** [_mod_/var/src/redhat/SOURCES/v4l2/saa7134-0.2.9-0828] Error 2 make: *** [default] Error 2 What am I missing? T.C. ---- Wan Tat Chee (Lecturer) School of Computer Science, Univ. of Science Malaysia, 11800 USM, Penang, Malaysia. Rm.625 Ofc Ph: +604 653-3888 x 3617 NRG Lab Admin: +604 659-4757 Rm.601-E Ofc Ph: +604 653-4396 Internet: tcwan@xxxxxxxxx Web: http://nrg.cs.usm.my/~tcwan GPG Key : http://nrg.cs.usm.my/~tcwan/tcw_gpg-20030322.asc F'print : DCF2 B9B2 FA4D 1208 AD59 14CA 9A8F F54D B2C4 63C7