Укажите libfontconfig.so на его более новую версию - PullRequest
3 голосов
/ 14 февраля 2011

Я пытаюсь преобразовать веб-страницу с пользовательскими шрифтами @ font-face в pdf, используя wkhtmltopdf. Программное обеспечение выдает мне следующую ошибку при попытке сделать это преобразование (если не используется @ font-face, оно отлично работает):

wkhtmltopdf-i386: неопределенный символ: FcFreeTypeQueryFace

Я нашел кого-то еще с той же проблемой в интернете, и он, по-видимому, исправил проблему следующим образом:

Зная, что проблема была с libfontconfig, я пошел об обновлении Это. Я скачал источник для версия 2.4.2 (нужна была только Вызов FcFreeTypeQueryFace) из http://fontconfig.org/release/.

Я сделал ./configure и make, а также файл libfontconfig.so.1.2.0 был создан в SRC / .libs /.

Я скопировал этот файл в / usr / lib / и указал существующий Файлы libfontconfig.so к новому.

Источник: http://code.google.com/p/wkhtmltopdf/issues/detail?id=352&q=FCfreetypequeryface

До сих пор я смог сделать ./configure и получить нужный файл из src / .libs /. Теперь я застрял при попытке указать существующие файлы libfontconfig.so на новый, некоторая помощь с этим была бы признательна.

1 Ответ

0 голосов
/ 03 октября 2012

Для меня это закончилось тем, что я переименовал старый libfontconfig.so в libfontconfig.so.bak, а затем переименовал новый файл, который я создал, в libfontconfig.so.Возможно, это не лучший способ сделать это, но он работал для меня без привязки или изменения всех видов конфигурации.

...