Конвертер html to pdf

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Конвертер html to pdf

Непрочитанное сообщение Гость » 2012-07-07 19:14:51

Здравствуйте , столкнулся с проблемой сборки конвертера 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

Спасибо заранее за помощь!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Re: Конвертер html to pdf

Непрочитанное сообщение Qaz » 2012-07-09 12:28:21

Ну смотри, тебе надо сделать вот так во-первых, cd /usr/ports/converters/wkhtmltopdf && make install clean и в меню поставить галочку BUNDLER_LIBS, тогда соберет всё это дело без Хсов.

igor_l
проходил мимо
Сообщения: 2
Зарегистрирован: 2012-07-07 19:03:35

Re: Конвертер html to pdf

Непрочитанное сообщение igor_l » 2012-07-09 19:08:32

BUNDLE_LIBS - это же если я правильно понял опции -system-libtiff -system-libpng -system-libmng -system-libjpeg
хотя не пробывал я вручную собирал
Попробую. Спасибо

В общем основная проблема в том что нужно qt без иксов собрать или найти патчи которые уберут иксы.
Но чего то подобного не находил для текущих версий qt-4.8.1,4.8.2 , и поэтому собирал вроде как патченный qt с сайта code.google.com.
Собираться то он собирается но иксы требует приложение(wkhtmltopdf) после установки!!!

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Re: Конвертер html to pdf

Непрочитанное сообщение Qaz » 2012-07-09 23:06:34

Я ставил буквально месяц назад конвертор без Хсов, всё прошло нормально с этой галочкой.

igor_l
проходил мимо
Сообщения: 2
Зарегистрирован: 2012-07-07 19:03:35

Re: Конвертер html to pdf

Непрочитанное сообщение igor_l » 2012-07-10 1:52:51

А конвертер вы ставили из портов? и какая версия qt была в портах?

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Re: Конвертер html to pdf

Непрочитанное сообщение Qaz » 2012-07-10 8:49:59

Версии такие:

Код: Выделить всё

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/