2011-08-07 9 views
0

Попытка установить libxslt-1.1.24, но получаю сообщение об ошибке при ./configure, который говорит:Trouble связь исправить libxml2 при установке LibXSLT

checking for libxml libraries >= 2.6.27... configure: error: Version 2.6.16 found. You need at least libxml2 2.6.27 for this version of libxslt 

но libxml2-2.7.3 была только что установлена, и можно увидеть в /usr/local/include/libxml2

Как получить libxslt для связи с новым libxml2, когда ./configure?

ответ

2

Различные аргументы --with-libxml-* позволят вам указать его на альтернативную установку libxml2. См. ./configure --help для более подробной информации.

1

Неуверенный, если кэш л.д. был бы перестроен LibXSLT установки, но если нет, то попробуйте обновить его, запустив:

ldconfig 

(убедитесь, что/USR/местные/Библиотека уже в/и т.д./ld.so/conf). Опять же, вы можете связывать статический файл, или кеш уже может быть актуальным, поэтому это может не иметь значения ... но стоит того, что я предполагаю.

+0

Конфигурация загрузчика не сообщает компоновщику, где искать библиотеки. –