|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Dets 2:5020/400 24 May 2005 06:43:07 To : Serg Oskin Subject : Re: RH vs Debian --------------------------------------------------------------------------------
Hi!
Serg Oskin wrote:
AD>> Разница в сборке libxxx.so. Или, если используется libtool, может
AD>> разница в libxxx.la (в нем зависимости библиотеки libxxx.so
SO> должны быть).
SO>
SO> Хмм.. И экстеншен и libxxx.so собирается фактически одним Makefile'ом,
SO> оба
SO> с помощью libtool. libyyy.so поставляется дистрибутивом (это
SO> libusb.so).
SO> Получается, что разница всётаки в libtool?.. Debian не у меня, но
SO> попрошу
SO> показать libxxx.la...
И ldd libxxx.so попроси показать.
Hа RH/FC у тебя работает из-за того, что либо libxxx.so слинкован с
libyyy.so, либо в libxxx.la указано, что он от него зависит (тогда libtool
подлинкует libyyy.so при сборке чего-либо с libxxx.so). Либо все вместе.
Hа Debian у тебя libxxx.so HЕ слинкован с libyyy.so. Соответственно, она
может подлинковаться только если ее либо явно указать при сборке, либо если
сборка идет при помощи libtool и в libxxx.la прописана зависимость от
libyyy.so. Соответственно, мне кажется, что либо не прописана, либо
libxxx.la вообще нет на Debian.
Алексей
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: InfoDesk, S.A. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488ffcf371f.html, оценка из 5, голосов 10
|