在 Solaris 11 x64 上安装时,Installshield 11 显示错误的系统调用(核心转储)错误

在 Solaris 11 x64 上安装时,Installshield 11 显示错误的系统调用(核心转储)错误

在 Solaris 11 x64 上安装 installshield 时,出现错误的系统调用(核心转储)错误。我应该如何解决此问题或在 Solaris 中获得有关此问题的更多信息的任何突破。

答案1

您应该检查 installshield 可执行文件返回的“文件”以及ldd内容。

如果二进制文件是(部分)静态链接的,则它可能无法工作,因为只有动态链接的 libc 中定义的接口是公共的。

如果二进制文件与 libc 静态链接,则稍后在新版本中可能会失败。在 Solaris 11 中,我们删除了一些旧的系统调用。

相关内容