Привет всем.
Сразу прошу прощения за некоторые неточности, они обусловлены отсутсвием линукса под рукой(пишу из-под вражеской оси), а следовательно не могу точно привести вывод об ошибках.
Итак, есть некоторая закрытая библиотека, sdk.so скажем. с ней идет cpp/h файлы, описывающие её содержимое. Сначала пытался собрать элементарную программу, подгружающую эту либу в OpenSUSE 10.3. Вылезали 3 ошибки, что-то вроде "sdk.so: unresolved .................... std::basic_string...". Т.е., как я понимаю, функции самой либы, ругались на отсутсвие реализации 3-х функций классов из std.
Попробовал собрать на Suse 11.0 - собралось без ошибок, но dlopen выдавала ошибку "undefined ..... __NtfsdfF_ALLOCATOR_dasdas ...."
Есть подозрение, что либа собрана старым компилером, и отказывается работать с gcc 4.x.x. С разработчиками связаться пока не удалось, поэтому хочу спросить, может ли это быть из-за различных версий компилера, и что делать?
Последние комментарии
10 лет 1 неделя назад
10 лет 20 недель назад
10 лет 30 недель назад
10 лет 31 неделя назад
11 лет 20 недель назад
11 лет 20 недель назад
11 лет 20 недель назад
11 лет 21 неделя назад
11 лет 21 неделя назад
11 лет 22 недели назад