Google搜寻了一段时间,但留下了空白。
需要在64位Ubuntu上构建32位应用程序。
意识到我需要安装ia32-libs。我已经做到了,并且apt-get告诉我它已经是最新版本。
此链接:http : //packages.debian.org/squeeze/amd64/ia32-libs/filelist 表示libstdc ++应该位于/ usr / lib32中
不在那里!
我已经卸载,重新安装(强制)ia32-libs。
有任何想法吗?我怎样才能把这个小动物放在盒子上?
塔本
Google搜寻了一段时间,但留下了空白。
需要在64位Ubuntu上构建32位应用程序。
意识到我需要安装ia32-libs。我已经做到了,并且apt-get告诉我它已经是最新版本。
此链接:http : //packages.debian.org/squeeze/amd64/ia32-libs/filelist 表示libstdc ++应该位于/ usr / lib32中
不在那里!
我已经卸载,重新安装(强制)ia32-libs。
有任何想法吗?我怎样才能把这个小动物放在盒子上?
塔本
Answers:
在64位系统上构建32位应用程序的一种方法是使用32位chroot。在此Wiki中,有一些关于如何执行此操作的出色说明:https : //help.ubuntu.com/community/BasicChroot
dpkg -L ia32-libs; 这将显示文件的安装位置。