[问题]32位Linux下编译的应用程序能在Ubuntu8.04上运行吗?

为当前最终发行版之前的所有版本提供支持
回复
头像
Bayes
帖子: 94
注册时间: 2008-08-28 16:58
送出感谢: 0
接收感谢: 0

[问题]32位Linux下编译的应用程序能在Ubuntu8.04上运行吗?

#1

帖子 Bayes » 2008-09-04 16:58

我的程序调用了一个32位linux下编译得到的应用程序。我用Fedora 的 64位系统可以正常使用。
这次换到Ubuntu8,64位下面后,调用这个程序的时候,总是说“找不到文件”。我开始以为是权限不对,
修改权限后,还是找不到文件,郁闷!
难道是64位的Ubuntu不兼容32位的程序?有什么办法可以让它支持吗?谢了
头像
Bayes
帖子: 94
注册时间: 2008-08-28 16:58
送出感谢: 0
接收感谢: 0

#2

帖子 Bayes » 2008-09-04 17:27

用 sudo apt-get install ia32-libs*
装了32位的组件后,出现的是下面的提示
error while loading shared libraries: libtiff.so.3: wrong ELF class: ELFCLASS64
头像
jeffwei
帖子: 1344
注册时间: 2007-05-12 22:48
送出感谢: 0
接收感谢: 0

#3

帖子 jeffwei » 2008-09-05 9:39

头像
想入非非
论坛版主
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 想入非非 » 2008-09-05 17:44

似乎是要安装一个兼容补丁什么的
Ubuntu User
回复

回到 “老旧版本支持”