libHaruはPDFを生成するCのライブラリ。
Ruby、Delphi/Free Pascal、C#(Microsoft .NET platform)、PHP、Perlから利用可能にするbindingもある。
libHaru.org wiki
ダウンロードページからソースをダウンロードしてインストールする。
libpngはMacPortsでインストールしているので、--with-png=/opt/local を指定。
$ tar xzvf libharu-2.1.0.tar.gz $ cd libharu-2.1.0/ $ ./configure --with-png=/opt/local $ make $ sudo make install
Ruby用のライブラリをインストールする。
Documentation/Bindings - libHaru.org wiki
$ cd if/ruby/ $ ruby extconf.rb $ sudo make install