[vine-users:082091] Re: kinoのインストールエラー
野宮 賢 / NOMIYA Masaru
nomiya @ galaxy.dti.ne.jp
2012年 9月 23日 (日) 12:06:49 JST
野宮です.
In the Message;
Subject : [vine-users:082089] Re: kinoのインストールエラー
Message-ID : <505E69A9.1070803 @ nifty.com>
Date & Time: Sun, 23 Sep 2012 10:45:13 +0900
Akihiko Sano <aki-sano @ nifty.com> has written:
[...]
-D_FILE_OFFSET_BITS=64 -DKINO_PLUGINDIR=\""/usr/lib/kino-gtk2"\" -DDATADIR=\""/usr/share"\" -D_REENTRANT -D__STDC_CONSTANT_MACROS -O2 -m32 -march=i686 -mtune=generic -fasynchronous-unwind-tables -fno-strict-aliasing -fno-schedule-insns2 -c -o page_editor.o page_editor.cc
> In file included from page_bttv.h:30,
> from kino_common.cc:54:
> v4l.h:43:28: error: linux/videodev.h: No such file or directory
> In file included from page_bttv.h:30,
> from kino_common.cc:54:
> v4l.h:75: error: field 'capability' has incomplete type
> v4l.h:103: error: field 'tuner' has incomplete type
> v4l.h:124: error: field 'channel' has incomplete type
> v4l.h:152: error: field 'frame' has incomplete type
> make[3]: *** [kino_common.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: Leaving directory `/var/tmp/self-build-kino.bWEQaH/rpm/BUILD/kino-1.3.4/src'
[...]
ソースに
--- ffmpeg/libavdevice/v4l.c.orig
+++ ffmpeg/libavdevice/v4l.c
@@ -26,7 +26,7 @@
#include <sys/mman.h>
#include <sys/time.h>
#define _LINUX_TIME_H 1
-#include <linux/videodev.h>
+#include <libv4l1-videodev.h>
#include <time.h>
typedef struct {
--- src/v4l.h.orig
+++ src/v4l.h
@@ -40,7 +40,7 @@ using std::deque;
#define _DEVICE_H_
#define _LINUX_TIME_H
-#include <linux/videodev.h>
+#include <libv4l1-videodev.h>
#include "displayer.h"
というパッチを当てなければビルド出来ないと思いますが.
---
┏━━┓彡 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp
┃\/彡
┗━━┛ 「eメールや携帯電話に縛られた社会は、自分自身と向き合ったり、
空想にふけったりする自由を奪う。」
-- M. Crichton --
vine-users メーリングリストの案内