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 を設定しないとちゃんと動かない。