$ /usr/bin/xapian-config --ltlibs --cxxflags /usr/bin/xapian-config: Can't find libxapian.la to link against.
Хм, а как у меня recoll собирается...
Подсказывают, что модно обернуть pkgconfig-файлик (который сперва придётся написать -- не обнаружил готового).
Попробуй ещё на скору руку -- так соберётся? sudo subst 's@\.la@.so@g' /usr/bin/xapian-config
(In reply to comment #2) > Подсказывают, что модно обернуть pkgconfig-файлик (который сперва придётся > написать -- не обнаружил готового). С другой стороны придется тоже чуть патчить. Но -config надо убивать по-любому.
(В ответ на комментарий №3) > Попробуй ещё на скору руку -- так соберётся? > sudo subst 's@\.la@.so@g' /usr/bin/xapian-config Ну конечно нет, он же парсит этот .la-файл, извлекая оттуда названия. Может, чем долго обсуждать, уже запакуешь libxapian.la? :)
Пока ждал, сделал так в xapian-omega: cat <<EOF >my-xapian-config [ "\$1" == "--ltlibs" ] && echo "-lxapian" true EOF chmod a+x my-xapian-config %configure XAPIAN_CONFIG=$(pwd)/my-xapian-config
Created attachment 4180 [details] dirty hack to equalize --ltlibs and --libs Разул глаза: $ rpm -qf /usr/bin/xapian-config libxapian-devel-1.0.17-alt1 $ xapian-config --libs -lxapian $ xapian-config --ltlibs /usr/bin/xapian-config: Can't find libxapian.la to link against.
xapian-core-1.0.17-alt3 -> sisyphus: * Fri Jan 08 2010 Michael Shigorin <mike@altlinux> 1.0.17-alt3 - hacked xapian-config due to missing .la files (closes: #22629)