Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > *NIX системы: Общие вопросы > Как искать библиотеки |
Автор: Dnick123 4.10.2011, 14:41 |
Люди, проблема такая пытаюсь собирать с исходников ПО. Временами возникают проблемы с отсутствием библиотек. Вот сейчас например при сборке пакет ищет какуюто библиотеку ld -lwrap и ее нету. А я не могу понять что ему надо. после установки libwpd ниче не поменялось Система ASPLinux. yum list libw* выдает libwmf.i386 0.2.8.4-14.0.120asp installed libwnck.i386 2.18.3-1.0.120asp installed libwpd.i386 0.8.9-2.0.120asp installed libwpd-devel.i386 0.8.9-2.0.120asp installed libwpd-tools.i386 0.8.9-2.0.120asp installed libwvstreams.i386 4.2.2-3.0.120asp installed Available Packages libwmf-devel.i386 0.2.8.4-14.0.120asp asplinux libwnck-devel.i386 2.18.3-1.0.120asp asplinux libwvstreams-devel.i386 4.2.2-3.0.120asp asplinux И вообще как определить что ищет утилита ld??? |
Автор: newbee 4.10.2011, 15:35 |
Это библиотека libwrap. В Gentoo она поставляется с пакетом tcp-wrappers. Гугли название пакета для своего дистрибутива (вероятнее всего название похоже, если вообще не совпадает). ld ищет библиотеки, она ничего не знает о пакетном менеджере твоего дистрибутива. |
Автор: bilbobagginz 4.10.2011, 22:19 |
Алисам +1 |
Автор: Dnick123 5.10.2011, 15:09 |
Все нашел. tcp-wrappers были установлены с момента сборки ядра, ему потребовались либо файлы заголовки для библиотек либо еще какие куски, короче tcp-wrappers-devel и tcp-wrappers-libs "спасли отца русской демократии" |
Автор: Clinuxoid 27.10.2011, 03:33 |
Не находит библиотеки , это типо не находить зависимости??? Или как? Если дело в зависимостях то тут отлично подходит. sudo aptitude search LIB_NAME (имя библиотеки). Если имя нужной библиотеки не соответствует имени находящимся в репозитории то aptitude выкинет все подоходящие паеты (точнее их имена). Останется только найти из них нужную ![]() Оооооой я и не туда что линукс RPM-овый. Извените. |
Автор: mihanik 27.10.2011, 12:21 |
yum provides LIB_NAME (имя библиотеки) ![]() или yum search LIB_NAME (имя библиотеки) |