C 什么会导致应用程序从HP-UX 11.00中的.sl库报告未定义的符号\uuu shlinit?

C 什么会导致应用程序从HP-UX 11.00中的.sl库报告未定义的符号\uuu shlinit?,c,hp-ux,acc,C,Hp Ux,Acc,我正在使用HP-UX 11.00中的aCC构建一个.sl库。我能够建立它,然后将它链接到应用程序也成功 但是,当我执行exe时,它会给出以下错误 /usr/lib/dld.sl:未解析的符号:_shlinit(代码)来自mylib.sl 任何解决此问题的方法都会有帮助mylib.sl是您的库吗 您的库是否在任何时候调用名为shlinit()的函数?如果您的代码或应用程序代码正在调用的另一个库函数不太可能,则继续调用shlinit() shlinit()显然是在您尚未安装或未安装在动态链接路径指向

我正在使用HP-UX 11.00中的aCC构建一个.sl库。我能够建立它,然后将它链接到应用程序也成功

但是,当我执行exe时,它会给出以下错误

/usr/lib/dld.sl:未解析的符号:_shlinit(代码)来自mylib.sl


任何解决此问题的方法都会有帮助

mylib.sl是您的库吗

您的库是否在任何时候调用名为
shlinit()
的函数?如果您的代码或应用程序代码正在调用的另一个库函数不太可能,则继续调用
shlinit()

shlinit()
显然是在您尚未安装或未安装在动态链接路径指向的正确位置或某处的另一个库中实现的

您需要找到实现该功能的库,并确保它已正确安装

快速的谷歌搜索会提供以下链接,这些链接可能很有用,但现在我不得不去: