uvc+v4l2な環境でartoolkit。buildまで
カメラ:microsoft lifecam nx-3000
media-video/linux-uvc-0.1.0_pre173
linux-uvcドライバを入れてkernelをv4l2に対応させてluvcviewerとかで動作確認までは終わってるとする。
glutはfreeglutが入ってたけれどglut-3.1.7がportageにあったので入れ替え。は
http://www.hitl.washington.edu/artoolkit/
からsourceをとってくる。→展開
最新版ARToolKit対応のV4L2用のパッチ作った - USBカメラを使って色々遊ぶ日記(仮) - 技術メモグループ
からARToolKit-2.72.1用のv4l2の対応パッチをいただいてくる。
するとconfigure時にv4l2のメニューが出現。作業的にはこんな感じ。
$ wget http://downloads.sourceforge.net/artoolkit/ARToolKit-2.72.1.tgz?modtime=1170848402\&big_mirror=0 $ tar xvzf ARToolKit-2.72.1.tgz $ wget http://nitamago.org/hogehoge.patch $ patch -p0 -d . < artk-v4l2-2.72.1.20080427.patch $ cd ARToolkit $ ./Configure $ make
linux/linkage.hが無い。と怒られてエラー。
暫定的に下のように対処。
$ ln -s /usr/src/linux/include/linux/linkage.h /usr/include/linux/linkage.h $ ln -s /usr/src/linux/include/asm/linkage.h /usr/include/asm/linkage.h
今度は無事makeが通り終了。
bin/simpleTestが実行できたので終了。