1

当我从 Redhawk 站点运行基本示例时,出现错误:/usr/lib/python2.6/site-packages/_omnipymodule.so: wrong ELF class: ELFCLASS32

我正在尝试在 RHel 6.5 64 位计算机上运行 Redhawk SDR 1.9。我从 redhawk-deps-yum-el6-i686.tar.gz 下载 CentOS 6 rpm。当我安装这些文件时,它会安装一些 i386 的 RPM,它们确实包含 32 位 ELF .so 库。我安装了 Red Hat Compatibility 库(我仔细检查过),但我仍然收到错误消息。

我还去了omniORB页面,下载了omniORBpy3.6版本,并尝试构建一个64位版本,但没有成功。

有谁知道是否有 RHel 6.5 64 位版本的 libomniORBpy RPM?

这也导致 Redhawk IDE 中的代码无法生成所有实现。

4

1 回答 1

0

根据您发布的文件名,您下载了 32 位文件(即文件名中的 i686)。仔细检查您正在关注的链接。下载链接在这里:http ://redhawksdr.github.io/Documentation/download.html

于 2014-06-21T23:28:30.063 回答