Construir 32 bits no Ubuntu de 64 bits: a instalação do ia32-libs não inclui o libstdc ++

13

Pesquisei por um tempo, mas desenhei um espaço em branco.

Precisa criar um aplicativo de 32 bits no Ubuntu de 64 bits.

Perceba que eu preciso instalar o ia32-libs. Eu fiz isso e o apt-get me diz que já está na versão mais recente.

Esse link: http://packages.debian.org/squeeze/amd64/ia32-libs/filelist diz que o libstdc ++ deve estar em / usr / lib32

Não está lá!

Eu desinstalei, reinstalei (com força) ia32-libs.

Alguma ideia? Como posso colocar esse bicho na minha caixa?

Ta, Ben

Ben
fonte
Tente dpkg -L ia32-libs; isso mostra onde os arquivos foram instalados.
janeiro

Respostas:

9

Tente instalar isso:

apt-get install lib32stdc++6

Ele instala isso:

/usr/lib32/libstdc++.so.6
/usr/lib32/libstdc++.so.6.0.16
Ian B.
fonte