お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-04-19 00:09:09

KINGS-STONE
メンバ
登録日: 2010-04-16

Screencast4Linux使った方いらっしゃいますか?

スクリーンキャストをコンパイルで生きないのは私だけでしょうか…

以下端末コピペ

~$ cd  screencast4linux-0.2
~/screencast4linux-0.2$ make
make -C /lib/modules/2.6.31-20-generic/build SUBDIRS=/home/kazaguruma/screencast4linux-0.2 modules
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.31-20-generic' に入ります
  CC [M]  /home/kazaguruma/screencast4linux-0.2/v4l_virtual.o
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c: In function ‘v4l_virtual_release’:
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:82: error: implicit declaration of function ‘kill_proc’
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c: In function ‘v4l_virtual_mmap’:
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:116: error: implicit declaration of function ‘vmalloc_to_pfn’
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:117: error: implicit declaration of function ‘remap_pfn_range’
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c: In function ‘v4l_virtual_ioctl’:
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:136: error: ‘VIDIOCGCAP’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:136: error: (Each undeclared identifier is reported only once
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:136: error: for each function it appears in.)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:139: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:141: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:141: error: ‘VID_TYPE_CAPTURE’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:142: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:143: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:144: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:145: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:146: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:147: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:151: error: ‘VIDIOCGCHAN’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:154: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:156: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:157: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:158: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:159: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:160: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:160: error: ‘VIDEO_TYPE_CAMERA’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:161: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:166: error: ‘VIDIOCSCHAN’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:175: error: ‘VIDIOCGTUNER’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:179: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:183: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:184: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:185: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:186: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:187: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:188: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:188: error: ‘VIDEO_MODE_AUTO’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:192: error: ‘VIDIOCGPICT’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:196: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:197: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:198: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:199: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:200: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:201: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:202: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:207: error: ‘VIDIOCSPICT’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:210: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:214: error: ‘VIDIOCGWIN’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:218: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:219: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:220: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:221: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:222: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:223: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:224: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:228: error: ‘VIDIOCSWIN’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:232: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:233: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:235: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:237: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:238: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:239: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:239: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:243: error: ‘VIDIOCGMBUF’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:248: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:249: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:250: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:251: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:251: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:255: error: ‘VIDIOCMCAPTURE’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:260: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:261: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:262: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:264: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:265: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:266: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:267: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:268: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:268: error: dereferencing pointer to incomplete type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:274: error: ‘VIDIOCSYNC’ undeclared (first use in this function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c: At top level:
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:303: error: unknown field ‘owner’ specified in initializer
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:303: warning: initialization from incompatible pointer type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:305: error: unknown field ‘type’ specified in initializer
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:305: error: ‘VID_TYPE_CAPTURE’ undeclared here (not in a function)
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:306: warning: initialization from incompatible pointer type
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c: In function ‘create_v4l_virtual’:
/home/kazaguruma/screencast4linux-0.2/v4l_virtual.c:337: error: ‘struct video_device’ has no member named ‘type’
make[2]: *** [/home/kazaguruma/screencast4linux-0.2/v4l_virtual.o] エラー 1
make[1]: *** [_module_/home/kazaguruma/screencast4linux-0.2] エラー 2
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.31-20-generic' から出ます
make: *** [all] エラー 2

kazaguruma@kazaguruma:~/screencast4linux-0.2$ ./screencast
Registering driver.
[sudo] password for 
Starting screencast.
insmod: error inserting './v4l_virtual.ko': -1 Invalid module format
Using device: /dev/video1
Video resolution: 320x240
Frame rate: 10
opening video device: Invalid argument
Unregistering driver.
ERROR: Module v4l_virtual does not exist in /proc/modules

XWINDOW上で、と言うのがちょっと気になりますが、
端末からコマンドを打ち込むようなことはダメなのでしょうか?

もしかして何か問題が発生しているのでは、と不安です。

コンパイルできた方がいたら、ご教授お願いします。

参考URL→http://yanbe.org/screencast4linux/

オフライン

 

#2 2010-04-23 02:20:49

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Screencast4Linux使った方いらっしゃいますか?

http://twitter.com/yanbe/status/1209426210
らしいです。
ちょっと調べてみましたが、詳しくは分かりませんでした。

オフライン

 

#3 2010-04-26 01:25:53

KINGS-STONE
メンバ
登録日: 2010-04-16

Re: Screencast4Linux使った方いらっしゃいますか?

ありがとうございます。

実は、別のサイトで新しいOSだとできない、と製作者さまが言ってらっしゃいました。

ということが最近分かりました。

ふむ、なかなかのキャプチャソフトが見つかりませんね…

オフライン

 

Board footer

Powered by FluxBB