Назад | Перейти на главную страницу

Обновление пути ld в centos

Я только что установил вручную апр и apr_util поэтому я могу установить библиотеку activemq cpp.

Когда я пытаюсь делать в библиотеке cpp я получаю следующую ошибку:

/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status

а expat находится внутри apr-util и не связан. как я могу обновить путь к ld, чтобы make или environment могли его найти?

или короче: как я могу это решить?

ОБНОВИТЬ

Похоже нужно установить expat-devel пакет:

# yum install expat-devel

Добавьте путь к библиотеке в /etc/ld.so.conf (или /etc/ld.so.conf.d), если вы установили в нестандартное место и запустите ldconfig.