wkhtmltopdfをmac osx(marvericks)にインストールする

railsにpdf生成のgem ‘wicked_pdf’をインストールしたのですが、うまく行かず。
なぜかというと公式では同時にwkhtmltopdf-binaryというgemをインストールする事で根本のライブラリであるwkhtmltopdfが入るのですが、このバージョンが低いのです。

gemでいれると0.9系です(2014年10月1日現在)が最新では0.12系でした。

Homebrewを使おうという事にはなるのですがこれも皆無。

結局こちらの記事通りにやって解決しました。

http://seankibler.com/installing-wkhtmltopdf-on-mbp-osx-mavericks-109

1:

git clone --recursive https://github.com/wkhtmltopdf/wkhtmltopdf.git

2:

$ ./build_osx.sh

このコンパイルがすごく長いです。1時間くらいかかったかもしれません。

3:

$ sudo make install

これでインストール完了です。

$ which wkhtmltopdf
/Users/username/.rvm/gems/ruby-2.1.3/bin/wkhtmltopdf

あれ?まだgem見てるな。

$ bundle exec gem uninstall wkthmltopdf-binary
##Gemfileのwkhtmltopdf-binaryを消す
#gem 'wkhtmltopdf-binary' < delete

 

$ wkhtmltopdf -V
Name:
  wkhtmltopdf 0.12.1 (with patched qt)

ちゃんと 0.12.1を見るようになりました。

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です