Я могу успешно построить свой проект на Linux и AIX, но при попытке запустить я сталкиваюсь со следующей ошибкой.
exec(): 0509-036 Cannot load program ./xmlformcmd because of the following errors:
rtld: 0712-001 Symbol _ZNKSt9type_infoeqERKS_ was referenced
from module
libpdfl.so(), but a runtime definition of the symbol was not found
после разметки над символом я получаю
std::type_info::operator==(std::type_info const&) const
Я создал проект с использованием gcc4.8.5 в AIX7.1.Я попробовал это и в AIX 6.1 с GCC4.8.5, и столкнулся с той же проблемой.
Он отлично работает на Linux-машине, используя gcc4.8.5, но не работает в AIX.
пробовал с gcc4.4.4 он выдает ту же ошибку с gcc 4.4.4.
edit 1: попытался использовать -Wl,--no-undefined
falg только для того, чтобы убедиться, что он не работает в случае определения символа mssing, но сборка прошла успешно даже после добавления этого флага и времени выполненияне выдает ту же ошибку