Snow Leopardでwkhtmltopdfをビルドする際のメモ

基本的にGoogle Code Archive - Long-term storage for Google Code Project Hosting.を参考すればOK

  • wkhtmltopdf-qt のビルド
    • configure のオプションはwkhtmltopdfのstatic_qt_conf_osxに-no-sse -no-sse2 -no-sse3 -no-ssse3を足したもの
$ git clone git://gitorious.org/+wkhtml2pdf/qt/wkhtmltopdf-qt.git wkhtmltopdf-qt
$ cd wkhtmlpdf-qt
$ ./configure -sdk /Developer/SDKs/MacOSX10.6.sdk -arch x86 -release -static -fast -exceptions -no-accessibility -no-stl -no-sql-ibase -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-qt3support -xmlpatterns -no-phonon -no-phonon-backend -webkit -no-scripttools -no-mmx -no-3dnow -no-sse -no-sse2 -no-sse3 -no-ssse3 -qt-zlib -qt-gif -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -openssl -graphicssystem raster -opensource -nomake tools examples demos docs translations -no-opengl -no-dbus -no-framework -no-dwarf2 -no-multimedia -no-declarative -largefile -rpath -no-nis -no-cups -no-iconv -no-pch -no-gtkstyle -no-nas-sound -no-sm -no-xshape -no-xinerama -no-xfixes -no-xrandr -no-xrender -no-mitshm -no-xkb -no-glib -no-openvg -no-xsync -no-javascript-jit -no-egl -carbon --prefix=../myqt/
$ make -j3 && make install
  • wkhtmltopdfのビルド
$ cd ../
$ git clone git://github.com/antialize/wkhtmltopdf.git
$ cd wkhtmltopdf
$ ../myqt/bin/qmake
$ make && make install