LoginSignup
6
4

More than 5 years have passed since last update.

pdf2svgをMacにインストール

Posted at

pdf2svgはその名の通り、pdfをsvgにするソフトです。
依存関係が色々あってインストールに手間取ったので覚書。

pdf2svg: 以下のリンクからソースをダウンロード。
http://www.cityinthesky.co.uk/opensource/pdf2svg/
※ちなみにhomebrewでも入れられるか試しましたが、formulaがないんだぜと言われてしまいました。

上記ページのドキュメントに従ってインストールを進めます。
ターミナルでダウンロードしたtarファイルの解凍先フォルダに移動して以下のコマンドを入力。

./configure --prefix=/usr/local

エラーが出たら→ 下の方に記載のエラー集を参考に必要なものをインストールしていきます。
エラーが出なくなったら上記tarファイルの解凍先フォルダでmake。

make
make install

make[1]: Nothing to be done for `install-data-am'.

と書かれていても気にしなくて良いようです。

pdf2svgとコマンドを入れて以下のように返ってきたら成功です。

Usage: pdf2svg <in file.pdf> <out file.svg> [<page no>]

エラー集

人によって当たるエラーが違いそうな気もするので以下は該当のものを潰していきます。

cairoをインストール

pdf2svgはcairoに依存しています。homebrewでcairoをインストール。

brew install cairo

xcb-shmがない

Package 'xcb-shm', required by 'cairo', not found

x11のパスを追加。x11がインストールされている必要があります。

$User/.bashrc
export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig

ターミナルで source ~/.bashrcと入力。パスが通ります。

poppler-glibがない

No package 'poppler-glib' found

homebrewでpopplerをインストール。

brew install poppler

gtk+-2.0がない

No package 'gtk+-2.0' found

homebrewでgtkをインストール。

brew install gtk
6
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4