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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Skvortsov                     2:5020/400     29 Oct 2000  18:45:04
 To : All
 Subject : плюсовые либы (Sablotron )
 -------------------------------------------------------------------------------- 
 
 проблема:
 
 есть такая вещь как Sablotron (www.gingerall.com), писаный на C++
 задача - скомпилить его под FreeBSD.
 
 сам по себе он компилируется просто замечательно 
 - на выходе бинарь и динамическая библиотека.
 
 но! когда делаю модуль под perl (XML::Sablotron),
 то как итог - он 
 Can't load 'blib/arch/auto/XML/Sablotron/Sablotron.so' for module
 XML::Sablotron
 : /usr/local/lib/libsablot.so.44: Undefined symbol "__rtti-user" at /usr/li
 bdata/perl/5.00503/DynaLoader.pm line 169.
 
 проблема в общем-то ясна - где-то лежат старые либы, сделанные ранней
 версией
 gcc. (хотя я могу заблуждаться и проблема не в этом.)
 однако где они? не поиму никак.
 
 включение -fno-rtti, -fno-exceptions не лечит (там еще глубже идет...)
 и вообще это не метод решения проблемы.
 
 у меня:
 gcc version 2.95.2 19991024 (release)
 FreeBSD 4.1.1-STABLE
 
 что делать-то?!
 
 -- 
 Sergey Skvortsov
 mailto: skv@jivago.ryazan.ru
 http://godegisel.protey.ru/
 ICQ 38693706
 --- ifmail v.2.15dev5
  * Origin: Jivago Bank (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 плюсовые либы (Sablotron )   Sergey Skvortsov   29 Oct 2000 18:45:04 
Архивное /ru.unix.bsd/120706a67b128.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional