Preciso instalar o gcc de 32 bits porque recebo este erro:
libgcc_s.so.1 deve estar instalado para que o pthread_cancel funcione
Eu tento isso:
apt-get install lib32gcc1
Não encontra o pacote
Eu também tento isso:
apt-get install ia32-libs ia32-libs-gtk
Também não encontra
O que eu posso fazer?
linux
64-bit
debian
debian-squeeze
Magnetic_dud
fonte
fonte
build-essential gcc-multilib lib32gcc-8-dev
e pacote de tempo de execuçãolib32gcc1
.Respostas:
Você não especificou a arquitetura (amd64 ou ia64 ou qualquer outra?)
Se você estiver usando o amd64, lib32gcc1 existe e contém libgcc_s.so.1. Consegui instalá-lo quando tentei.
Se você estiver usando o ia64, use o ia32-libs-core.
Este link pode indicar o pacote necessário para sua arquitetura.
Às vezes, os espelhos do Debian perdem alguns pacotes. Você pode tentar instalar a partir dos principais repositórios dos EUA para ver se é esse o caso.
fonte
http://ftp.us.debian.org
servidores para o seu/etc/apt/sources.list
(possivelmente com baixa prioridade) e tente novamente.Desde o Debian 7 (Wheezy), você pode corrigir isso com:
fonte
Corri para o mesmo problema e tive alguns problemas ao instalar as bibliotecas de 32 bits no Wheezy 7.6. Finalmente consegui resolvê-lo visando a libgcc1 de 32 bits explicitamente:
Isso adicionará libgcc_s.so.1 a / usr / lib32 /
fonte
Meu problema foi com o Debian 7.6 (Wheezy), procurei diretamente no pacote e também há:
dep: libc6-i386 (> = 2.11) [amd64] Biblioteca GNU C incorporada: bibliotecas compartilhadas de 32 bits para AMD64
Então, tentei instalá-lo primeiro e funcionou para mim:
fonte