LINUX.ORG.RU

Помогите собрать драйвера на DVB карту


0

1

Привет хочу собрать драйвера на dvb карту при сборке пишите

make[1]: Entering directory `/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/firmware'
make[2]: Leaving directory `/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/firmware'
Kernel build directory is /lib/modules/2.6.32-32-generic-pae/build
make -C /lib/modules/2.6.32-32-generic-pae/build SUBDIRS=/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-32-generic-pae'
  CC [M]  /home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/dvb_demux.o
/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/dvb_demux.c: In function 'dvbdmx_write':
/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/dvb_demux.c:1122: error: implicit declaration of function 'signal_pending'
make[3]: *** [/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/dvb_demux.o] Error 1
make[2]: *** [_module_/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-32-generic-pae'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l'
make: *** [all] Error 2
в чём может быть проблема?

dvb_demux.c:1122: error: implicit declaration of function 'signal_pending'

Проверь, есть ли функция в заголовочных файлах ядра. И есть ли сами файлы.

eagleivg ★★★★★
()
Ответ на: комментарий от KPSS

я вот думаю что мож иза версии ядра на сайте написано 2. TBS Q-BOX linux driver is updated to further improve compatibility with Linux kernel 2.6.38.

у меня 2.6.32-32-generic-pae.

Сильно они отличаются?

mannaz2004
() автор топика
Ответ на: комментарий от mannaz2004

Не могу понять, какой ты драйвер собираешь. У меня собралось, скачал для твоей карты. Да, ядра 2.6.32 и 2.6.38 довольно сильно отличаются.

KPSS
()
Ответ на: комментарий от Deleted
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 734c:5928
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ubuntu server 10.4 ядро 2.6.32-32-generic-pae

mannaz2004
() автор топика
Ответ на: комментарий от mannaz2004

2.6.32-32-generic это Ubuntu 10.04.2 Desktop

откуда вы откопали каталог:

linux-s2api-qbox2-cx24116

Я скачал модули для вашей модели, там нет такого.

KPSS
()
Ответ на: комментарий от KPSS

Счас скачал другой архив собираю долго собираеться

mannaz2004
() автор топика

>в чём может быть проблема?

Вот в этом:

/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/dvb_demux.c: In function 'dvbdmx_write':

/home/mannaz/dvb/linux-s2api-qbox2-cx24116/v4l/dvb_demux.c:1122: error: implicit declaration of function 'signal_pending'

Led ★★★☆☆
()
Ответ на: комментарий от KPSS

Чувак ты был прав! не тот драйвер собирал! Это нормуль собрался больше сп всем

mannaz2004
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.