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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Shlyahov                    2:5053/44.5    29 Nov 2002  11:30:22
 To : All
 Subject : Re: Kylix: Unable to load libsqlinf.so
 -------------------------------------------------------------------------------- 
 
 В коннекте участвуют, как известно, две библиотеки:
 LibraryName и VendorLib. Первая идет с самим Kylix-ом,
 а вторая с клиентом.
 Так вот, при выборе ConnectionName=InformixConnection
 сообщение об ошибке выдается на libsqlinf.so, т.е. на
 LibraryName, а для других типов соединения (DB2Connection,
 IBConnection и т.д.) выдается Unable to load <VendorLib>.
 В последнем сообщении нет ничего удивительного, поскольку
 клиентов к IB, DB2 я не ставил.
 
 Т.е. сообщение об ошибке для Информикса другое, чем для
 всех остальных DB.
 
 Все библиотеки LibraryName лежат в одном и том же каталоге,
 поэтому Kylix не может библиотеку для Оракла "находить", а для
 Информикса "не находить". Т.е. варианты с неправильным LD_LIBRARY_PATH
 видимо отпадают.
 
 Еще один момент, возможно ключевой.
 
 Делаю команду nm libsqlinf.so и получаю no symbols.
 Делаю objdump -t libsqlinf.so и получаю
 file format elf32-i386
 objdump: libsqlinf.so: no symbols
 
 Хотя на другие библиотеки (libsqlib.so, libsqldb2.so)
 эти команды выдают длинные списки функций.
 
 Складывается впечатление, что в Kylix3 библиотеку для Информикса
 положили битую.
 
 Вопрос к знатокам Линукса - когда nm на библиотеку выдает
 пустой список - это нормально?
 
 Кто-нибудь коннектился из Kylix3 именно к _Информиксу_?
 
 --
   С уважением, Владимир Шляхов
 --- ifmail v.2.15.lk7.b7
  * Origin: EastSoft Ltd. (2:5053/44.5@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Kylix: Unable to load libsqlinf.so   Vladimir Shlyahov   29 Nov 2002 11:30:22 
Архивное /ru.linux/13912b35311f8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional