FreeSource : AltLinux/Sisyphus/devel/LaWars

Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

Из FAQ:

Сборка некоторых приложений, как правило, разработанных для KDE, завершается ошибкой “in the prefix, you've chosen, are no KDE libraries installed. This will fail.”, хотя пакет kdelibs-devel установлен. Кроме того, могут выводиться сообщения об отсутствии некоторых файлов .la, например, libkdecore.la или libkdefx.la.

Для устранения этой ошибки выполните команду subst 's,\.la\>,.so,' configure
либо же subst 's,\.la\>,.so,' admin/acinclude.m4.in
Во втором случае необходимо после выполнения команды пересоздать скрипт configure командой make -f admin/Makefile.common

Кроме того, может быть необходимо выполнить аналогичные замены '.la' на '.so' в файлах Makefile.in перед выполнением скрипта configure.


// Eugene Ostapets

Если в приложении есть свои библиотеки, то надо аккуратнее пользоваться grep -ERl '\.la' . |xargs subst 's@\.la@.so@g', а именно заменять символы только в Makefile'ах.


damir@

Страницы, ссылающиеся на данную: AltLinux/Sisyphus/devel/UpStream
AltLinux/Sisyphus/devel/spectips
AltLinux/Sisyphus/devel/spectips/kdebuild