>> Edit article
이름
제목
패스워드
: 그렇게 하지 마시구요... : http://rpmfind.net/linux/RPM/ : 으로 가셔서 Conectiva Linux용 gcc-2.95.3-19cl.src.rpm 파일을 다운로드 받아서 컴파일 해서 설치하는게 더 안전합니다. : 패키지 컴파일용 소스 RPM 중 레뎃에 가장 궁합이 잘 맞는 거예요. : : 참고로 GLIBC 2.2.4를 쓰신다면 소스를 풀어서 몇가지를 수정해 줘야 하지만 그 이하라면 문제없이 컴파일 됩니다. : glibc 2.2.4 버전에서 컴파일 하기 위해 수정하실 것은 : : $ cd $RPM_BUILD_DIR/gcc-2.95.3/ : $ grep -r D_IO_MTSAFE_IO * : : 해서 찾으면 파일 서너개가 나옵니다. 그러면 그 파일을 열어서 _IO_MTSAFE_IO 를 _LIBC_LOCK_RECURSIVE_INITIALIZER 로 바꿔주신 후 글쎄요. glibc 2.2.4의 경우 위와 같이 바꾸어서 하면 컴파일은 되지만 mplayer와 같은 것들이 문제가 생기는 것 같습니다. mplayer 자체의 문제인지는 모르지만요. 저의 경우는 일단 gcc-2.95.3이 깔려 있는 상태에서 glibc 2.2.4를 컴파일을 했고 이 상태에서 gcc-2.95.3을 다시 컴파일해 보니 mplayer가 실행이 안되더군요. 그래서 예전의 gcc-2.95.3으로 돌려서 재컴파일 해보니 문제가 없었구요. 지금 위의 패치가 필요없는 부분에 대해서 컴파일 해보고 있지만, 지금 상태로는 위의 패치가 잘못 된 것이 아닌가 싶습니다. 도움이 되었길 빕니다.--내 서명???
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved