Problems compiling kernel 2.4.19 with v4l2 patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Good Morning :)

I have some trouble with the v4l patches and the saa7134 module sources.

I applied the patch to gentoo 2.4.19-r9 source, everything went well.

after doing 'make modules' the compilation stopped with these messages:
- 
--------------------------------------><---------------------------------------

make -C video modules
make[3]: Wechsel in das Verzeichnis Verzeichnis 
»/usr/src/linux-2.4.19-gentoo-r9/drivers/media/video«
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r9/include -Wall 
- -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common 
-pipe 
- -mpreferred-stack-boundary=2 -march=athlon-xp -Os -DMODULE -DMODVERSIONS 
- -include /usr/src/linux-2.4.19-gentoo-r9/include/linux/modversions.h  
- -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/include 
- -DKBUILD_BASENAME=videodev  -DEXPORT_SYMTAB -c videodev.c
videodev.c: In function `video_read':
videodev.c:73: warning: implicit declaration of function 
`video_devdata_Rsmp_3486af5c'
videodev.c:73: warning: initialization makes pointer from integer without a 
cast
videodev.c: In function `video_write':
videodev.c:89: warning: initialization makes pointer from integer without a 
cast
videodev.c: At top level:
videodev.c:97: warning: type mismatch with previous implicit declaration
videodev.c:89: warning: previous implicit declaration of 
`video_devdata_Rsmp_3486af5c'
videodev.c:97: warning: `video_devdata_Rsmp_3486af5c' was previously 
implicitly declared to return `int'
videodev.c: In function `video_open':
videodev.c:157: structure has no member named `users'
videodev.c:161: structure has no member named `users'
videodev.c:169: structure has no member named `users'
videodev.c: In function `video_release':
videodev.c:194: structure has no member named `users'
videodev.c: In function `video_exclusive_open_Rsmp_8df974eb':
videodev.c:303: structure has no member named `lock'
videodev.c:304: structure has no member named `users'
videodev.c:307: structure has no member named `users'
videodev.c:309: structure has no member named `lock'
videodev.c: In function `video_exclusive_release_Rsmp_e3e59c07':
videodev.c:317: structure has no member named `users'
videodev.c: In function `video_register_device_Rsmp_c2a90f94':
videodev.c:578: structure has no member named `lock'
videodev.c: At top level:
videodev.c:631: warning: static declaration for `videodev_init' follows 
non-static
make[3]: *** [videodev.o] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis 
»/usr/src/linux-2.4.19-gentoo-r9/drivers/media/video«
make[2]: *** [_modsubdir_video] Fehler 2
make[2]: Verlassen des Verzeichnisses Verzeichnis 
»/usr/src/linux-2.4.19-gentoo-r9/drivers/media«
make[1]: *** [_modsubdir_media] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis 
»/usr/src/linux-2.4.19-gentoo-r9/drivers«
make: *** [_mod_drivers] Fehler 2
- 
--------------------------------------><---------------------------------------

I'd check the videodef.h file and after all, the compiler is right ;) there is 
no "users" in the structure.

So, what I'm doing wrong ?

Oh, I forgot, I installed the v4l/v4l2 compat modules, too.

thx for your help,

\sh
- -- 
St. Hermann, Troisdorf
One solution for a simple problem: A7 B4 C2 D5 E8 F1 G3 H6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9pmxPV8AnusWiV6wRAq5ZAJ42rYmy0tl3MmeklCvgRw9QcbGxJQCeMVq3
whCIx1MI2UYCJ4B5sLQIjVQ=
=BJyL
-----END PGP SIGNATURE-----





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux