[sisyphus] Сборка программ с поддержкой hiddev USB под 2.6.x

Epiphanov Sergei =?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Вт Окт 26 14:18:11 MSD 2004


Всем привет!

Решил пересобрать apcupsd, который мне прислали, и наткнулся на один 
вопрос, который относится к ядру 2.6.х (по крайней мере 2.6.8-alt9). Это 
касается файла linux/hiddev.h. В нем определяется структура, в которой в 
качестве параметра используется константа HID_MAX_USAGES, но она не 
определена в этом заголовочном файле, а других файлов не подключается. Её 
поиск привёл в файлу drivers/usb/hid.h из исходников ядра. В нём константа 
определена, но этот файл предназначен ТОЛЬКО для сборки ядра. В результате 
при сборке любой программы получаем нерабочую сборку, если использовать 
файл linux/hiddev.h.

Есть как-то это обойти или придётся ручками вписывать нужную константу?

-- 
С уважением, Епифанов Сергей



Подробная информация о списке рассылки Sisyphus