webcamstudioのインストール方法

インストールするのに結構苦労したので記録しておきます。


1.パッケージファイルの入手
以下のURLからwebcamstudio_0.57beta4_all.debをダウンロードします。
http://code.google.com/p/webcamstudio/downloads/list


2.パッケージのインストール
.debファイルを右クリックしてパッケージインストーラで開くと自動的にインストールが始まります。


3.webcamstudioの実行(失敗します)
メニューからwebcamstudioを選択してクリックします。すると、ロゴの画面が表示されたままで起動しません。PCを再起動します。今度は、端末から以下のように打ちます。
>webcamstudio
するとエラーが出ます。


4.コンパイルしなおす
インターネットでいろいろググりました。その結果コンパイルしなおすとよいということがわかりました。コンパイル方法は以下のとおりです。

>cd /usr/share/webcamstudio/webcamstudio-src
このディレクトリの下にcomp.shというファイルがあります。
このファイルを修正します。(書き換えるには権限が必要なので、sudoなどでroot権限になってください)comp.shは以下のようになっていると思います。

以下ファイル内容----------------------
gcc -c -fPIC libwebcamstudio.c -o libwebcamstudio.o
gcc -shared -Wl -o libwebcamstudio.so.1.0.1 libwebcamstudio.o
sudo cp libwebcamstudio.so.1.0.1 /usr/lib

                                                                            • -

この2行目の
gcc -shared -Wl -o libwebcamstudio.so.1.0.1 libwebcamstudio.o
から-Wlオプションを消して以下のようにしてください。
gcc -shared -o libwebcamstudio.so.1.0.1 libwebcamstudio.o

次にこのファイルcomp.shを保存して、以下のように実行してください。
>sudo ./comp.sh

これでwebcamstudioが起動できるようになります。