[Armadillo:05844] Re: webカメラのインストールについて

mizo email@hidden
2010年 9月 21日 (火) 11:27:22 JST


溝渕です。

Aspect wrote:
> xawtv: error while loading shared libraries: libXv.so.1:cannot open
> shared object file
> になります。
> 
> ただ、archiveの中を探しても libXv.so.1が見つかりません。
> lennyのパッケージ検索から、libxv1_1.0.2-1をDLして入れてみたんですがダメ
> でした。
> 
> libv4l-confなどもxawtvフォルダ内にあり、非常に探しにくいんですが、
> libXv.so.1はどこにあるでしょうか?

libxv1に含まれています。次のようにダウンロードすることができます。

[ATDE]$ wget http://snapshot.debian.net/archive/2006/09/27/debian/pool/main/libx/libxv/libxv1_1.0.2-1_arm.deb
[ATDE]$ dpkg -x libxv1_1.0.2-1_arm.deb libxv1
[ATDE]$ cd libxv1
[ATDE]$ tree
.
`-- usr
    |-- lib
    |   |-- libXv.so.1 -> libXv.so.1.0.0
    |   `-- libXv.so.1.0.0
    `-- share
        `-- doc
            `-- libxv1
                |-- changelog.Debian.gz
                `-- copyright


> また、必要なファイルを探すには、どうすればよいでしょうか?

すでにこれらのパッケージがインストールされているPCがある場合は探すの
が簡単です。ATDEにはあらかじめインストールされていたと思います。

> xawtv: error while loading shared libraries: libXv.so.1:cannot open

共有ライブラリ"libXv.so.1"が無いというエラーなので、ATDEにこのファイル
があるかどうかをまず調べます。

[ATDE]$ find /usr/lib -name "libXv.so.1"
/usr/lib/libXv.so.1

あったので、このファイルがどのパッケージに含まれているかを調べます。

[ATDE]$ dpkg -S /usr/lib/libXv.so.1
libxv1: /usr/lib/libXv.so.1

"libxv1"に含まれていることがわかりました。




armadillo メーリングリストの案内