我在运行 Ubuntu Server 10.04 的 PE1850 上安装了 Dell OMSA(使用这些说明,非常简单:http://ubuntuforums.org/showpost.php?p=2336772&postcount=54)。然而,当启动 OMSA Web 服务器 (dsm_om_connsrv) 时,我收到以下错误:
$./dsm_om_connsrv32d 启动
./dsm_om_connsrv32d:加载共享库时出错:libstdc++.so.5:错误的 ELF 类:ELFCLASS64
这是什么意思?我认为这意味着我的 libstdc++5 版本是 64 位副本,而这需要 32 位副本?这是正确的吗?如果确实如此,我在哪里可以得到 32 位副本?
答案1
已解决:从这里 packages.debian.org/squeeze/i386/libstdc++5/download 安装 libstdc++5,使用 dpkg 的 --force-architecture 开关