Fedora 18에 GCC 4.6.3을 설치하려고 합니다.
나는 팔로우하고 있다Lars Rohrbach가 제공하는 지침. 실행하면 make
오류가 발생합니다.
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
compilation terminated.
나는 이것이 glibc 라이브러리가 없기 때문이라는 것을 온라인에서 읽었지만, glibc는 이미 내 컴퓨터에 설치되어 있습니다.
yum install glibc
Loaded plugins: langpacks, presto, refresh-packagekit
Package glibc-2.16-28.fc18.x86_64 already installed and latest version
Nothing to do
(zlib가 필요한 프로그램을 설치하기 전에 비슷한 오류가 발생했는데 zlib가 이미 존재했습니다.)
누군가 gcc 4.6.3을 성공적으로 설치하도록 도와줄 수 있나요? 감사해요.
답변1
~에서이 답변스택 오버플로에서:
32비트 libc 개발 패키지가 누락되었습니다.
존재하다빨간 모자릴리스 버전, 패키지 이름은 입니다
glibc-devel.i686
.
어쩌면 Fedora에서는 동일한 패키지 이름일 수도 있습니다.이것이는 또한 확인되었습니다:
[root at prophead ~]# rpm --qf %{NAME}-%{ARCH}\\n -qf /usr/include/gnu/stubs-64.h
glibc-devel-x86_64
[root at prophead ~]# rpm --qf %{NAME}-%{ARCH}\\n -qf /usr/include/gnu/stubs-32.h
glibc-devel-i686