rcairo
さくらインターネットにrcairoを入れてみた。
- freetypeをインストール。
- fontconfig をインストール
- cairo をインストール
setenv PKG_CONFIG_PATH /home/HOGEHOGE/lib/pkgconfig ./configure --prefix=/home/HOGEHOGE --enable-pdf --enable-ps
pixman/src/pixman.h の98行目でエラーがでるので、 {stdint.h -> inttypes.h} に変更
test/Makeでpthreadが見つからず。古いFreeBSDではpthreadはc_rという名前のようだ。 その関係で、 {-lpthread -> -pthread} と変更するとコンパイルは通る。
- rcairoをインストール
{PKG_CONFIG_PATH =/home/HOGEHOGE/lib/pkgconfig} して
ruby setup.rb config --prefix=/home/HOGEHOGE ruby setup.rb setup ruby setup.rb install
install がprefixを無視するみたいなので手でコピー。 あとLD_LIBRARY_PATH を設定しないとちゃんと動かない。