Привет всем.
Сразу прошу прощения за некоторые неточности, они обусловлены отсутсвием линукса под рукой(пишу из-под вражеской оси), а следовательно не могу точно привести вывод об ошибках.
Итак, есть некоторая закрытая библиотека, 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. С разработчиками связаться пока не удалось, поэтому хочу спросить, может ли это быть из-за различных версий компилера, и что делать?
Последние комментарии
9 лет 34 недели назад
10 лет 1 неделя назад
10 лет 11 недель назад
10 лет 11 недель назад
11 лет 1 неделя назад
11 лет 1 неделя назад
11 лет 1 неделя назад
11 лет 2 недели назад
11 лет 2 недели назад
11 лет 3 недели назад