다음 오류가 발생하므로 32비트 gcc를 설치해야 합니다.
pthread_cancel이 작동하려면 libgcc_s.so.1을 설치해야 합니다. 중단됨
나는 이것을 시도한다:
apt-get install lib32gcc1
패키지를 찾을 수 없습니다
나는 또한 이것을 시도합니다:
apt-get install ia32-libs ia32-libs-gtk
둘 중 하나도 찾지 못함
내가 할 수있는 것?
답변1
아키텍처를 지정하지 않았습니다(amd64, ia64 또는 기타?)
amd64를 사용하는 경우 lib32gcc1이 존재하고 libgcc_s.so.1을 포함합니다. 시도해보니 설치가 가능하더군요.
ia64를 사용하는 경우 ia32-libs-core를 사용해야 합니다.
이 링크귀하의 아키텍처에 필요한 패키지를 알려줄 수 있습니다.
때때로 데비안 미러는 일부 패키지를 잃어버립니다. 이것이 사실인지 확인하기 위해 미국의 주요 리포지토리에서 설치를 시도할 수 있습니다.
답변2
Debian 7(Wheezy)부터 다음을 사용하여 이 문제를 해결할 수 있습니다.
sudo dpkg --add-architecture i386
sudo apt-get update
답변3
나는 이와 동일한 문제에 직면했고 Wheezy 7.6에 32비트 라이브러리를 설치하는 데 몇 가지 문제가 있었습니다. 마침내 32비트 libgcc1을 명시적으로 대상으로 지정하여 이 문제를 해결했습니다.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libgcc1:i386
/usr/lib32/에 libgcc_s.so.1이 추가됩니다.
답변4
내 문제는 Debian 7.6(Wheezy)에서 발생했습니다. 패키지를 직접 살펴보니 다음도 있습니다.
dep: libc6-i386 (>= 2.11) [amd64] 임베디드 GNU C 라이브러리: AMD64용 32비트 공유 라이브러리
그래서 먼저 설치를 시도했는데 제게는 효과가 있었습니다.
apt-get update
apt-get install libc6-i386
apt-get install lib32gcc1