Здравствуйте , столкнулся с проблемой сборки конвертера wkhtmltopdf по FreeBSD 8.2, основная цель получить статик билд который не использует иксы.
Сама сборка выполняется но при запуске самого конвертера вылетает следующая ошибка
./wkhtmltopdf google.ru 1.pdf
wkhtmltopdf: cannot connect to X server
сборку выполняю следующим образом
1 шаг.
git clone git://gitorious.org/+wkhtml2pdf/qt/wkhtmltopdf-qt.git wkhtmltopdf-qt
2 шаг.
./configure -prefix /disk2/wkqt -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 -system-zlib -graphicssystem raster -opensource -confirm-license -nomake tools -nomake examples -nomake demos -nomake docs -nomake translations -no-opengl -no-dbus -no-multimedia -openssl -no-declarative -largefile -rpath -no-nis -no-cups -no-iconv -no-pch -no-gtkstyle -no-nas-sound -no-sm -no-xshape -no-xinerama -no-xcursor -no-xfixes -no-xrandr -no-mitshm -no-xinput -no-xkb -no-glib -no-openvg -no-opengl -no-xsync -no-audio-backend -no-sse3 -no-ssse3 -no-sse4.1 -no-sse4.2 -system-libtiff -system-libpng -system-libmng -system-libjpeg "$@"
3 шаг.
gmake
gmake install
4 шаг.
cd wkhtmltopdf-0.11.0_rc1
/disk2/wkqt/bin/qmake
gmake
gmake install
5 шаг.
cd /bin
./wkhtmltopdf google.ru 1.pdf
wkhtmltopdf: cannot connect to X server
Спасибо заранее за помощь!
Конвертер html to pdf
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- мл. сержант
- Сообщения: 113
- Зарегистрирован: 2007-02-17 1:24:39
- Контактная информация:
Re: Конвертер html to pdf
Ну смотри, тебе надо сделать вот так во-первых, cd /usr/ports/converters/wkhtmltopdf && make install clean и в меню поставить галочку BUNDLER_LIBS, тогда соберет всё это дело без Хсов.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2012-07-07 19:03:35
Re: Конвертер html to pdf
BUNDLE_LIBS - это же если я правильно понял опции -system-libtiff -system-libpng -system-libmng -system-libjpeg
хотя не пробывал я вручную собирал
Попробую. Спасибо
В общем основная проблема в том что нужно qt без иксов собрать или найти патчи которые уберут иксы.
Но чего то подобного не находил для текущих версий qt-4.8.1,4.8.2 , и поэтому собирал вроде как патченный qt с сайта code.google.com.
Собираться то он собирается но иксы требует приложение(wkhtmltopdf) после установки!!!
хотя не пробывал я вручную собирал
Попробую. Спасибо
В общем основная проблема в том что нужно qt без иксов собрать или найти патчи которые уберут иксы.
Но чего то подобного не находил для текущих версий qt-4.8.1,4.8.2 , и поэтому собирал вроде как патченный qt с сайта code.google.com.
Собираться то он собирается но иксы требует приложение(wkhtmltopdf) после установки!!!
-
- мл. сержант
- Сообщения: 113
- Зарегистрирован: 2007-02-17 1:24:39
- Контактная информация:
Re: Конвертер html to pdf
Я ставил буквально месяц назад конвертор без Хсов, всё прошло нормально с этой галочкой.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2012-07-07 19:03:35
Re: Конвертер html to pdf
А конвертер вы ставили из портов? и какая версия qt была в портах?
-
- мл. сержант
- Сообщения: 113
- Зарегистрирован: 2007-02-17 1:24:39
- Контактная информация:
Re: Конвертер html to pdf
Версии такие:
Код: Выделить всё
Port: wkhtmltopdf-0.11.0.r1_1
Path: /usr/ports/converters/wkhtmltopdf
Info: Convert HTML (or live webpages) to PDF or image files
Maint: mm@FreeBSD.org
B-deps: expat-2.0.1_2 fontconfig-2.9.0,1 freetype2-2.4.9_1 gettext-0.18.1.1 gmake-3.82 jbigkit-1.6 jpeg-8_3 kbproto-1.0.5 lcms-1.19_1,1 libX11-1.4.4,1 libXau-1.0.6 libXdmcp-1.1.0 libXext-1.3.0_1,1 libXrender-0.9.6 libiconv-1.14 libmng-1.0.10_2 libpthread-stubs-0.3_3 libxcb-1.7 perl-5.14.2_2 pkg-config-0.25_1 png-1.5.11 renderproto-0.11.1 tiff-4.0.2 xextproto-7.2.0 xproto-7.0.22
R-deps: expat-2.0.1_2 fontconfig-2.9.0,1 freetype2-2.4.9_1 jbigkit-1.6 jpeg-8_3 kbproto-1.0.5 lcms-1.19_1,1 libX11-1.4.4,1 libXau-1.0.6 libXdmcp-1.1.0 libXext-1.3.0_1,1 libXrender-0.9.6 libmng-1.0.10_2 libpthread-stubs-0.3_3 libxcb-1.7 pkg-config-0.25_1 png-1.5.11 renderproto-0.11.1 tiff-4.0.2 xextproto-7.2.0 xproto-7.0.22
WWW: http://code.google.com/p/wkhtmltopdf/