AIX / UNIX:模块具有无效的幻数

问题描述 投票:2回答:1

在AIX上,我正在执行一个脚本。在此脚本中,它尝试加载64位共享对象lib(.so文件)。它没有通过提供以下错误来执行此操作:

该模块具有无效的幻数。

如果我输入“prtconf”,它会告诉我系统是64位。

有人可以帮忙吗?

shared-libraries aix magic-numbers
1个回答
0
投票

我想可能需要更多细节才能回答这个问题。可能是您在系统上有多个共享库文件的副本,并且它正在加载您不期望的那个。但它确实听起来像32/64位不兼容问题。 .so来自哪里?你怎么知道这是64位?你确定你在脚本中做的是64位吗?

© www.soinside.com 2019 - 2024. All rights reserved.