Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      24 May 2005  11:08:27
 To : Alexei Dets
 Subject : Re: RH vs Debian
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: Tue, 24 May 2005 07:07:35 +0000 (UTC)
 .RFC-Cancel-Lock: sha1:pqzXwQmBWgFd9ejYVvXDTPier1o=
 "AD" == Alexei Dets 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...
 
  AD> И ldd libxxx.so попроси показать.
 
 Чего-то затих чувак... :(
 
  AD> Hа RH/FC у тебя работает из-за того, что либо libxxx.so слинкован с
  AD> libyyy.so, либо в libxxx.la указано, что он от него зависит (тогда libtool
  AD> подлинкует libyyy.so при сборке чего-либо с libxxx.so). Либо все вместе.
 
 Всё вместе.
 
  AD> Hа Debian у тебя libxxx.so HЕ слинкован с libyyy.so. Соответственно, она
  AD> может подлинковаться только если ее либо явно указать при сборке, либо если
  AD> сборка идет при помощи libtool и в libxxx.la прописана зависимость от
  AD> libyyy.so. Соответственно, мне кажется, что либо не прописана, либо
  AD> libxxx.la вообще нет на Debian.
 
 libxxx.la есть (теоретически, сам не видел), ибо libxxx.so собирается
 одинаково и в RH/FC и в Debian.
 Есть проект owfs.sf.net (брать из CVS), после команд
 aclocal
 ...
 ./configure
 make
 получаем libow.so (libxxx.so) и ow.so (tcl-экстеншен).
 В случае RH/FC всё работает, а в случае Debian при загрузке ow.so ругается,
 что не определено имя usb_некиебуквы (сейчас конечно в нужном Makefile
 добавлено -lusb) - получается, что разница в libtool от RH/FC и от Debian...
 
 -- 
         Serg (http://oskin.ru/)
 ~
 ~
 :q!
 --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux)
  * Origin: Serg at 2:5020/20 (2:5020/20@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: RH vs Debian   Serg Oskin   24 May 2005 11:08:27 
Архивное /ru.linux/12069d2b72183.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional