08/05/03 13:49:32 0aEw5Uux
avisynth3.0をビルドしようとしてるんだけど、なかなかうまくいかない。
URLリンク(avisynth3.unite-video.com)
の手順をなぞってるんだけど、ことあるごとに詰まる。
で、今大詰めなんだが、とうとう出口が見えない。誰か力を貸してくれないか?
なお環境はUbuntu 7.10、カーネルはLinux 2.6.22-14-server i686です。
Requirementsはページのリンク先のものをすべてそのまま使用。
まず、STLportのビルドでいきなり躓いた。makeすると
c++: crt{i,beginS}.o: No such file or directory
c++: crt{endS,n}.o: No such file or directory
というエラーが出る。調べてみると、
URLリンク(ubuntuforums.org)
gcc.makにそもそも不備があるようだ。
SHELL := /bin/bash
の一文を書き加えたらビルド成功。
Boostでは特に問題なかったが、インストールのオプションに
-sSTLPORT_VERSION="5.1.0"
とあったのは5.1.2の間違いだろうと思って脳内変換した。
次に引っかかったのはGstreamerのビルド。俺の環境だけの話かもしれないけど一応書いとく。
checking for XML... configure: error: Need libxml2 for glib2 builds -- you should be able to do without it -- this needs fixing
とか言われた。ファイルは存在するのに。
結局、パスが通っておらずファイルの存在が認識されていなかったせいだと判明。
export PKG_CONFIG_PATH=/usr/lib/pkgconfig/
で無事コンパイル通った。