При ошибке
Error Message at «make» compile: …linux/videodev.h : no such file or directory
Для исправления выполняем:
- Скачиваем последний mjpg-streamer-experimental и распаковываем в /usr/src/mjpg-streamer/
- Выполняем: sudo cd /usr/src/mjpg-streamer/ и sudo make clean all, если сыпятся ошибки, идем дальше
- sudo apt-cache search videodev.h, если есть строка libvideo-ivtv-perl то выполняем пункт 4
- sudo aptitude install libvideo-ivtv-perl
- Снова пробуем скомпилировать, опять не получилось? далее…
- updatedb && locate videodev.h, если ничего не найдено, выполняем далее
- updatedb && locate videodev2.h, если videodev2.h найден выполняем пункт 8
- cp /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
- Снова пробуем скомпилировать, если присутствует ошибка libjpeg выполняем пункт 9
- sudo aptitude install libjpeg62-dev, установятся библиотеки разработчика
- Снова пробуем скомпилировать, теперь все должно скомпилироваться
Добавить комментарий