64ビットUbuntuで32ビットをビルド:ia32-libsのインストールにはlibstdc ++は含まれません


13

しばらくグーグルで検索しましたが、空白になりました。

64ビットUbuntuで32ビットアプリをビルドする必要があります。

ia32-libsをインストールする必要があることを認識してください。私はこれを行ったが、apt-getはすでに最新バージョンであると言っている。

このリンク:http : //packages.debian.org/squeeze/amd64/ia32-libs/filelistは、libstdc ++が/ usr / lib32にあるべきだと言っています

ありません!

ia32-libsをアンインストールし、(強制的に)再インストールしました。

何か案は?この生き物を箱に入れるにはどうすればいいですか?

タ、ベン


試してみてくださいdpkg -L ia32-libs。これにより、ファイルがインストールされた場所が表示されます。

回答:



9

これをインストールしてみてください:

apt-get install lib32stdc++6

これをインストールします:

/usr/lib32/libstdc++.so.6
/usr/lib32/libstdc++.so.6.0.16

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.