|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 14 Jun 2007 18:30:12 To : Gennadij Pastuhov Subject : Re: как узнать порты по библиотекам? -------------------------------------------------------------------------------- 14 июн 2007, четверг, в 13:04 KRAST, Gennadij Pastuhov написал(а): GP>>> Есть у меня бинарный исполняемый файл под 6.2, просто так он GP>>> ругается на отсутствие бибилиотек и не запускается. ldd filename GP>>> выдаёт список слинкованных с ним либ. А как узнать, в каких портах GP>>> они есть чтобы доустановить эти порты? EG>> Hе брать бинарник с потолка, брать из пакета. EG>> pkg_info -r file.tbz покажет тебе зависимости. GP> Пакет отсутствует по причине того, что автор бинарника, по GP> совместительству мой GP> заказчик, только сейчас начинает переходить на пакетирование своих GP> разработок. GP> Так он утверждает, что все необходимые либы в поставке системы есть. GP> Однако, GP> например, я себе на девелоперскую машину не поставил ssh, а либа по имени GP> libssl (или типа того) бинарнику требуется. не ставить же полную систему GP> из-за GP> этого теперь? Hе надо путать пакеты и базовую систему, разбитую на дистрибьюшны, а вовсе не на пакеты. libssl содержится в crypto distribution. GP> Так что хочется восстановить по именам либ набор пакетов, требуемых GP> бинарнику, GP> и указать заказчику на некорректность его документации :) Бинарных дистрибьюшнов (в отличие от содержащих исходники) в системе совсем мало, запусти sysinstall и увидишь список в меню Distributions. Ставить систему без crypto в 21-м веке неразумно. Eugene -- Кто беден, тот себя и виновать!.. Выходит, не умеешь воровать!.. И так уж дали полную свободу, Так что ж - еще пособья выдавать?.. --- slrn/0.9.8.1 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609346f677c2.html, оценка из 5, голосов 10
|