V4L1 no longer part of Linux source base.
Inlcude file <linux/videodev.h> has been removed from kernel 2.6.38 sources.
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
See other issue: Compile Error Debian Wheezy Kernel 3.0 - ID: 3412149
Log in to post a comment.
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
See other issue: Compile Error Debian Wheezy Kernel 3.0 - ID: 3412149