C++ Sun Solaris 11 中的可执行文件错误

C++ executable file error in Sun Solaris 11

本文关键字:可执行文件 错误 Sun Solaris C++      更新时间:2023-10-16

当我在Sun Solaris 11中运行C++可执行文件时,得到以下错误。

LD.SO.1:TPBGA:致命:重新定位错误:文件 TPBGA:符号__1cNOutputHandlerMsdTraceLevel_:找不到引用的符号

在Sun Solaris 10中工作也是如此。

请帮忙。

OutputHandlerMsdTraceLevel不是

我所知道的任何Solaris或主流C++库的一部分。

您的tpbga二进制文件可能与未能在 Solaris 11 机器上安装但存在于 Solaris 10 机器上的共享库动态链接。

正如FoggyDay已经说过的那样,ldd tpbgaldd $(which tpbga)会告诉您前者缺少哪个库以及后者中的位置。