Fedora
安裝 Kino 失敗,缺少文件 linux/videodev.h
我在這裡遇到了一堵磚牆,命令出錯:
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,但沒有解決方案對我有用,這適用於 ubuntu 並且沒有用。我的發行版是 Fedora 20 KDE x86_64。有任何想法嗎?
我找到了解決此問題的方法,因為@don_crissti 建議了此執行緒,該執行緒已修復。
摘抄:
sudo yum install libv4l-devel sudo ln -s /usr/include/libv4l1-videodev.h /usr/include/linux/videodev.h
如果連結(注意這是在嘗試將文件符號連結到同一地址的另一個解決方案之後)對我來說存在,請刪除它並再次執行第二個命令以符號連結文件。