LINUX.ORG.RU

Собираю eudev, libtool не может найти liblzma.la

 , , , ,


0

1

Пытаюсь собрать eudev, получаю сообщение от libtool, что файл «/lib/liblzma.la» не найден и такого файла действительно нет (он лежит в другом месте), pkg-config выдаёт правильный путь к библиотеке. В configure --help ни слова про lzma, в grep -ri lzma . ничего. Почему libtool ищет la именно там? Как ему указать правильный префикс? Симлинк не предлагать (с ним всё собирается), ищу нормальное решение, а не костыль.

★★★★★

pkg-config и libtool работают разными путями. Скорее всего в *.la файле какой-нибудь нужной eudev библиотеки прописано ″-llzma″. Грепатей lzma по *.la, ещё когда то была команда lafilefixer.

mky ★★★★★
()
Ответ на: комментарий от mky

Спасибо за наводку. Удалил все .la файлы, без них всё работает.

CYB3R ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.