-
-
Save jmeyo/9271114 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# I managed to get the compiled version with patched QT working on ubuntu precise 64bit (12.04 LTS) and thought I'd share my bash history in the hopes it might spare others some trouble shooting. | |
# Also note that this install process takes rather long, you might want to consider running it in a screen or something | |
# you will be needing git if you haven't got it yet | |
sudo apt-get install git-core | |
# as per installation instructions, install dependencies for wkhtmltopdf | |
sudo apt-get install openssl build-essential xorg libssl-dev libxrender-dev | |
# clone the repo | |
git clone git://github.com/antialize/wkhtmltopdf.git wkhtmltopdf | |
# install qt dependencies, see http://qt-project.org/doc/qt-4.8/requirements-x11.html | |
sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxrandr-dev libxrender-dev | |
# get qt | |
git clone git://gitorious.org/~antialize/qt/antializes-qt.git wkhtmltopdf-qt | |
cd wkhtmltopdf-qt | |
git checkout 4.8.4 | |
QTDIR=. ./bin/syncqt | |
# important here is to note that the -nomake arguments are in quotes as andrei mentioned in the comments before | |
./configure -nomake "tools examples demos docs translations" -opensource -prefix ../wkqt | |
# if make fails because you have no Makefile, then something in configure went wrong, check the output for clues | |
make -j3 && make install | |
# installing wkhtmltopdf | |
cd ../wkhtmltopdf | |
# now, run qmake in this directory: | |
../wkqt/bin/qmake | |
# finally, make wkhtmltopdf (if you get permission errors, run make and make install as sudo) | |
make && make install |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment