![Kino 설치에 실패했으며 linux/videodev.h 파일이 누락되었습니다.](https://linux55.com/image/58836/Kino%20%EC%84%A4%EC%B9%98%EC%97%90%20%EC%8B%A4%ED%8C%A8%ED%96%88%EC%9C%BC%EB%A9%B0%20linux%2Fvideodev.h%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EB%88%84%EB%9D%BD%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
여기서 난감한 상황에 부딪혔습니다. 명령에 오류가 발생했습니다.
make
Kino(영상 편집 소프트웨어(Dead Project))를 설치합니다.
오류는 다음과 같습니다.
make[3]: Leaving directory `/opt/kino-1.3.4/src/kinoplus'
make[3]: Entering directory `/opt/kino-1.3.4/src'
g++ -DHAVE_CONFIG_H -I. -I.. -Wall -I/usr/include/alsa -I/usr/include/libxml2 -pthread -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I../ffmpeg -I../ffmpeg/libavformat -I../ffmpeg/libavcodec -I../ffmpeg/libavutil -I../ffmpeg/libswscale -DHAVE_SWSCALE -D_FILE_OFFSET_BITS=64 -DKINO_PLUGINDIR=\""/usr/local/lib/kino-gtk2"\" -DDATADIR=\""/usr/local/share"\" -D_REENTRANT -D__STDC_CONSTANT_MACROS -g -O2 -MT kino_common.o -MD -MP -MF .deps/kino_common.Tpo -c -o kino_common.o kino_common.cc
In file included from page_bttv.h:30:0,
from kino_common.cc:54:
v4l.h:43:28: fatal error: linux/videodev.h: No such file or directory
#include <linux/videodev.h>
^
compilation terminated.
make[3]: *** [kino_common.o] Error 1
make[3]: Leaving directory `/opt/kino-1.3.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/kino-1.3.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/kino-1.3.4'
make: *** [all] Error 2
Google은 다양한 상황에서 이 오류를 표시했습니다. 그 중 하나는 Kino에 대한 것이었지만 나에게 도움이 되는 해결책이 없었습니다.이것우분투에서는 작동하지만 작동하지 않습니다. 내 배포판은 Fedora 20 KDE x86_64입니다. 어떤 아이디어가 있나요?
답변1
@don_crissti가 제안한 대로 이 문제에 대한 해결책을 찾았습니다.이것스레드가 수정되었습니다.
발췌:
sudo yum install libv4l-devel
sudo ln -s /usr/include/libv4l1-videodev.h /usr/include/linux/videodev.h
링크(동일한 주소에 파일을 심볼릭 링크하는 다른 솔루션을 시도한 후임)가 내 것과 같은 경우 링크를 제거하고 두 번째 명령을 다시 실행하여 파일을 심볼릭 링크합니다.