LINUX.ORG.RU

Кто нибудь ставил RIVATV ?


0

0

Есть интересный проект http://rivatv.sourceforge.net Вот и у меня возникла необходимость посадить драйвера под устройство видеозахвата. Но вот беда, при конфигурировании вылазит вот такая ошибка.

root@rtpc:/usr/src/rivatv# ./configure

Checking [/lib/modules/2.6.31.1-smp/build]

Checking for linux kernel >= 2.4.0... yes [2.6.31.1-smp]

Using bttv sources in... bttv-2.6

Checking for kernel build system... found

Checking for kernel configuration... found

Checking for CONFIG_MODVERSIONS... yes

Checking for CONFIG_PCI... yes [y]

Checking for CONFIG_VIDEO_DEV... yes [m]

Checking for CONFIG_PROC_FS... yes [y]

Checking for CONFIG_I2C... yes [m]

Checking for CONFIG_I2C_ALGOBIT... yes [m]

Checking for CONFIG_MODULES... yes [y]

Checking for /proc... yes

Checking for kernel gcc... 4.1.2 *** WARNING: *** If you are going to use the running kernel

(compiled with gcc version 4.1.2) with RivaTV

(will be compiled with gcc version gcc версия 4.1.2)

you may experience system crashes.

Checking for write access to /lib/modules/2.6.31.1-smp/build... yes

Checking for framebuffer... vesafb

Checking for SMP... yes

И так далее

--------------------------------------------------------

Вобшем вот эта ошибка

*** WARNING: *** If you are going to use the running kernel (compiled with *** gcc version 4.1.2) with RivaTV (will be compiled *** with gcc version gcc версия 4.1.2) you may experience system

Что ему надо?

Такой же баг есть в lilo - он проверяет версию gcc, при этом не учитывает что слово «version» может быть локализованным, т.е. переведенным на другой язык.

Рецепт: отключить временно локализацию, т.е. собирать так:

LC_ALL=C ./configure
для последующих команд желательно тоже такое проделать.

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

О точно! :) Совсем забыл про Lilo. При локализации, после обновления ядра этот лило у меня также не мало крови выпил. Пришлось еще в его конфиге указать локализацию, ну и забыл про это. Теперь при конфигурации всё чисто проходит, но при сборке модулей куча ошибок вылезло.

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

Дальше тоже куча ошибок

root@rtpc:~/tmp/rivatv-0.8.6# make

make[1]: Entering directory `/usr/src/linux-2.6.31.4'

CC [M] /root/tmp/rivatv-0.8.6/bttv/tuner.o

/root/tmp/rivatv-0.8.6/bttv/tuner.c:16:5: warning: "LINUX_VERSION_CODE" is not defined

/root/tmp/rivatv-0.8.6/bttv/tuner.c:16:26: warning: "KERNEL_VERSION" is not defined

/root/tmp/rivatv-0.8.6/bttv/tuner.c:16:40: error: missing binary operator before token "("

/root/tmp/rivatv-0.8.6/bttv/tuner.c:22:29: error: media/audiochip.h: No such file or directory

/root/tmp/rivatv-0.8.6/bttv/tuner.c:41: error: expected ')' before string constant

/root/tmp/rivatv-0.8.6/bttv/tuner.c:42: error: expected ')' before string constant

И так далее ....

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

Вернее установлен kernel-headers-2.6.21.5_smp-i386-2. A ядро 2.6.31.4,

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