vidio4linux (нумогу скомпилировать ! !)

Модератор: Модераторы разделов

moodperson
Сообщения: 185

vidio4linux

Сообщение moodperson »

Привет всё ! ! а вот моя проблема без коментариев всё и так ясно ! !
[root@AL-87A59 video4linux]# make
make -C /lib/modules/2.4.18-5aspcustom/build SUBDIRS=/root/video4linux modules
make[1]: Entering directory `/usr/src/linux-2.4.18-5asp'
make -r -f tmp_include_depends all
make[2]: Entering directory `/usr/src/linux-2.4.18-5asp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/linux-2.4.18-5asp'
make -C /root/video4linux CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18-5asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-5asp/include/linux/modversions.h" MAKING_MODULES=1 modules
make[2]: Entering directory `/root/video4linux'
cc -I. -D__KERNEL__ -I/usr/src/linux-2.4.18-5asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-5asp/include/linux/modversions.h -DCONFIG_VIDEO_IR=1 -Idrivers/media/dvb/dvb-core/ -g -DSNAPSHOT='20040923' -DKBUILD_BASENAME=video_buf -DEXPORT_SYMTAB -c video-buf.c
In file included from linux/videodev.h:9,
from video-buf.h:21,
from video-buf.c:33:
linux/videodev2.h:447: warning: no semicolon at end of struct or union
linux/videodev2.h:447: error: parse error before '*' token
linux/videodev2.h:449: error: parse error before '*' token
linux/videodev2.h:449: warning: type defaults to `int' in declaration of `bitmap'
linux/videodev2.h:449: warning: data definition has no type or storage class
linux/videodev2.h:450: error: parse error before '}' token
linux/videodev2.h:821: error: field `win' has incomplete type
In file included from video-buf.h:21,
from video-buf.c:33:
linux/videodev.h:252: warning: no semicolon at end of struct or union
linux/videodev.h:252: error: parse error before '*' token
linux/videodev.h:253: error: conflicting types for `clipcount'
linux/videodev2.h:448: error: previous declaration of `clipcount'
linux/videodev.h:259: error: parse error before '}' token
In file included from video-buf.c:33:
video-buf.h:231: error: parse error before '*' token
video-buf.h:232: warning: function declaration isn't a prototype
video-buf.h:234: error: parse error before '*' token
video-buf.h:235: warning: function declaration isn't a prototype
video-buf.c:750: error: parse error before '*' token
video-buf.c:751: warning: function declaration isn't a prototype
video-buf.c: In function `videobuf_read_zerocopy':
video-buf.c:758: error: `q' undeclared (first use in this function)
video-buf.c:758: error: (Each undeclared identifier is reported only once
video-buf.c:758: error: for each function it appears in.)
video-buf.c:763: error: `data' undeclared (first use in this function)
video-buf.c:764: error: `count' undeclared (first use in this function)
video-buf.c:766: error: `priv' undeclared (first use in this function)
video-buf.c: At top level:
video-buf.c:792: error: parse error before '*' token
video-buf.c:794: warning: function declaration isn't a prototype
video-buf.c: In function `videobuf_read_one':
video-buf.c:800: error: `q' undeclared (first use in this function)
video-buf.c:803: error: `priv' undeclared (first use in this function)
video-buf.c:805: error: `count' undeclared (first use in this function)
video-buf.c:806: error: `nonblocking' undeclared (first use in this function)
video-buf.c:807: error: `data' undeclared (first use in this function)
video-buf.c:807: error: `ppos' undeclared (first use in this function)
video-buf.c: At top level:
video-buf.c:917: error: parse error before '*' token
video-buf.c:919: warning: function declaration isn't a prototype
video-buf.c: In function `videobuf_read_stream':
video-buf.c:924: error: `q' undeclared (first use in this function)
video-buf.c:929: error: `priv' undeclared (first use in this function)
video-buf.c:935: error: `count' undeclared (first use in this function)
video-buf.c:944: error: `nonblocking' undeclared (first use in this function)
video-buf.c:952: error: `vbihack' undeclared (first use in this function)
video-buf.c:967: error: `data' undeclared (first use in this function)
make[2]: *** [video-buf.o] Error 1
make[2]: Leaving directory `/root/video4linux'
make[1]: *** [_mod_/root/video4linux] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18-5asp'
make: *** [default] Ошибка 2
Помогите кто что знает подскжите чё gcc не нравится ! ! !
Заранее благодарен !
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: vidio4linux

Сообщение demongloom »

1. Напиши пожалуйста что ты хочешь сделать.
2. Что за дистр. Что за ядро. Что за программа.
3. Судя по ошибкам либо сурсы кривые, либо чего то нехватает.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
moodperson
Сообщения: 185

Re: vidio4linux

Сообщение moodperson »

хочу скомпилировать модуль ядра !! с помощью этого модуля хочу ожевить свой тюнет! ! !
дистрибутив ASP Linux 7.3 vostok (b 625) ядро 2.4.18-5asp ! !
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: vidio4linux

Сообщение demongloom »

Другое ядро не пробовал? Например что то из 2.6.х?
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: vidio4linux

Сообщение Bolverk »

(moodperson @ Суббота, 23 Октября 2004, 13:47) писал(а):[root@AL-87A59 video4linux]# make

Собирать что-бы то ни было из под рута - плохая идея.
(moodperson @ Суббота, 23 Октября 2004, 13:47) писал(а):Помогите кто что знает подскжите чё gcc не нравится ! ! !
Заранее благодарен !

Проверь заголовки ядра: http://www.linuxforum.ru/index.php?showtop...indpost&p=27951

В 2.6 video4linux есть в ядре (я не пробовал).
Спасибо сказали:
moodperson
Сообщения: 185

Re: vidio4linux

Сообщение moodperson »

Скачал ядро 2.6.9 немогу скомпилировать ! ругается где-то при компиляции драйверов !!!
moodperson добавил в 24.10.2004 22:01
С ядром разобрался !
Измений нет !
Всё так и осталась как и первоначально результат error?? :huh:
Gentoo Base System version 1.6.14
Спасибо сказали: