|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/120706a67b128.html, оценка из 5, голосов 10
|