lirc
Всем привет!
У меня Debian Sarge с самосборным (через make-kpkg) ядром 2.6.15.4. И ТВ тюнер
AverTV 505. Тюнер удалось запустить, теперь хочу прикрутить к нему lirc,
чтобы задействовать пульт.
Поставил пакет lirc; там версия 0.7.1pre2. Выбрал тип карты AverMedia TV Card.
Она захотела модули ядра, которые рекомендовалось поставить из пакета
lirc-modules-source и собрать. Поставил и стал собирать по инструкции:
# debian/rules binary-modules KSRC=/usr/src/linux-2.6.15.4
Однако вышел облом. Куча ошибок вот какого вида:
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:105: error:
`BTTV_AVPHONE98' undeclared here (not in a function)
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:105: error: initializer
element is not constant
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:105: error: (near
initialization for `rcv_infos[8].bttv_id')
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:105: error: initializer
element is not constant
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:105: error: (near
initialization for `rcv_infos[8]')
И так много раз...
Что с этим делать, как привести lirc в рабочее состояние?
Написал бы в рассылку lirc, но для этого, наверное, сначала надо убрать пакеты
и собирать свежую версию в /usr/local. Без крайней необходимости - не
хотелось бы.
--
Yours, Mikhail Ramendik
Reply to: