搜索了一段时间,但一无所获。
需要在 64 位 Ubuntu 上构建 32 位应用程序。
意识到我需要安装 ia32-libs。我已经安装完毕,apt-get 告诉我它已经是最新版本了。
此链接:http://packages.debian.org/squeeze/amd64/ia32-libs/filelist 说 libstdc++ 应该在 /usr/lib32 中
它不在那里!
我已经卸载并重新安装(强制)ia32-libs。
有什么想法吗?我怎样才能把这个小动物放到我的盒子里?
塔,本
答案1
答案2
尝试安装这个:
apt-get install lib32stdc++6
它安装这个:
/usr/lib32/libstdc++.so.6
/usr/lib32/libstdc++.so.6.0.16
答案3
在 64 位系统上构建 32 位应用程序的一种方法是使用 32 位 chroot。此 wiki 中有一些关于如何执行此操作的出色说明:https://help.ubuntu.com/community/BasicChroot