Menu

#18 Can not build with Linux 2.6.38 headers

open
nobody
None
5
2011-04-30
2011-04-30
Ted Hess
No

V4L1 no longer part of Linux source base.

Inlcude file <linux/videodev.h> has been removed from kernel 2.6.38 sources.

Discussion

  • gun7

    gun7 - 2011-05-15

    Ubuntu 11.04 (Natty Narwhal)

    Videodev.h library non longer supported on kernel 2.6.38
    Ubuntu 11.04 mjpg-streamer-r63 won't compile

    e:~/mjpg-streamer-r63$ make clean all
    make -C plugins/input_uvc clean
    make[1]: Betrete Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/input_uvc'
    rm -f *.a *.o core *~ *.so *.lo
    make[1]: Verlasse Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/input_uvc'
    make -C plugins/input_testpicture clean
    make[1]: Betrete Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/input_testpicture'
    rm -f *.a *.o core *~ *.so *.lo
    make[1]: Verlasse Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/input_testpicture'
    make -C plugins/output_file clean
    make[1]: Betrete Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/output_file'
    rm -f *.a *.o core *~ *.so *.lo
    make[1]: Verlasse Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/output_file'
    make -C plugins/output_http clean
    make[1]: Betrete Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/output_http'
    rm -f *.a *.o core *~ *.so *.lo
    make[1]: Verlasse Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/output_http'
    make -C plugins/output_autofocus clean
    make[1]: Betrete Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/output_autofocus'
    rm -f *.a *.o core *~ *.so *.lo
    make[1]: Verlasse Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/output_autofocus'
    make -C plugins/input_gspcav1 clean
    make[1]: Betrete Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/input_gspcav1'
    rm -f *.a *.o core *~ *.so *.lo
    make[1]: Verlasse Verzeichnis '/home/gun/mjpg-streamer-r63/plugins/input_gspcav1'
    rm -f *.a *.o mjpg_streamer core *~ *.so *.lo
    gcc -O2 -DLINUX -D_GNU_SOURCE -Wall -c -o mjpg_streamer.o mjpg_streamer.c
    mjpg_streamer.c:27:28: fatal error: linux/videodev.h: Datei oder Verzeichnis nicht gefunden
    compilation terminated.
    make: *** [mjpg_streamer.o] Fehler 1

     
  • lonelypixel

    lonelypixel - 2011-11-24

    See other issue: Compile Error Debian Wheezy Kernel 3.0 - ID: 3412149

     

Log in to post a comment.