Necesito instalar gcc de 32 bits porque aparece este error:
Se debe instalar libgcc_s.so.1 para que pthread_cancel funcione. Abortado
Intento esto:
apt-get install lib32gcc1
No encuentra el paquete
También intento esto:
apt-get install ia32-libs ia32-libs-gtk
Tampoco encuentra
¿Que puedo hacer?
Respuesta1
No has especificado la arquitectura (amd64 o ia64 o alguna otra?)
Si está utilizando AMD64, lib32gcc1 existe y contiene libgcc_s.so.1. Pude instalarlo cuando lo intenté.
Si está utilizando ia64, debe utilizar ia32-libs-core.
Este enlacePuede indicarle el paquete necesario para su arquitectura.
A veces las réplicas de Debian pierden algunos paquetes. Puedes intentar instalar desde los principales repositorios de EE. UU. para ver si ese es el caso.
Respuesta2
Desde Debian 7 (Wheezy) puedes solucionar este problema con:
sudo dpkg --add-architecture i386
sudo apt-get update
Respuesta3
Me encontré con el mismo problema y tuve algunos problemas para instalar las bibliotecas de 32 bits en Wheezy 7.6. Finalmente logré resolverlo apuntando explícitamente a libgcc1 de 32 bits:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libgcc1:i386
Esto agregará libgcc_s.so.1 a /usr/lib32/
Respuesta4
Mi problema fue con Debian 7.6 (Wheezy), busqué directamente en el paquete y también hay:
dep: libc6-i386 (>= 2.11) [amd64] Biblioteca GNU C integrada: bibliotecas compartidas de 32 bits para AMD64
Así que intenté instalarlo primero y funcionó para mí:
apt-get update
apt-get install libc6-i386
apt-get install lib32gcc1