ошибка поиска символа неопределенный символ с использованием WSF

Я получаю это во время выполнения:

./LibTestApp: symbol lookup error: libaxis2_mod_addr.so: undefined symbol: axis2_handler_create

по команде user1@ubuntu:nm path/libaxis2_mod_addr.so | grep axis2_handler_create
выход:U axis2_handler_createгде U подтверждает, что он не определен.

по команде user1@ubuntu:ldd path/libaxis2_mod_addr.so
я получил:

linux-gate.so.1 => (0xb7787000)
libaxis2_axiom.so.0 => /opt/wso2/wsf_cpp/lib/libaxis2_axiom.so.0 (0xb7749000)
libaxutil.so.0 => /opt/wso2/wsf_cpp/lib/libaxutil.so.0 (0xb771e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7553000)
libaxis2_parser.so.0 => /opt/wso2/wsf_cpp/lib/libaxis2_parser.so.0 (0xb754a000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb752f000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb752a000)
/lib/ld-linux.so.2 (0xb7788000)
libguththila.so.0 => /opt/wso2/wsf_cpp/lib/libguththila.so.0 (0xb7519000)

Ни одна из этих связанных библиотек не содержит axis2_handler_create и никто не связан с libaxis2_engine ведьма содержит disired символ (axis2_handler_create).

Является ли это ошибкой, генерируемой WSF при построении инфраструктуры, описанной как отсутствие ссылки на нужную библиотеку? Или я что-то упустил? Любые идеи, как я могу решить мою проблему?

РЕДАКТИРОВАТЬ:

Забыл упомянуть, код, который загружает эту библиотеку, был сгенерирован инструмент wsdl2cpp на основе файлов Onvif WSDL из Вот. В моем случае это просто devicemgmt.wsdl а также media.wsdl.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]