2012-11-26 4 views
1

Cygwin 환경에 binutils를 설치하려고합니다. 그래서 나는 경로가 훨씬 간단했다에 Cygwin에서의/etc/프로파일을 변경 :Cygwin binutils가 Cached를 잘못 구성했습니다.

이 내 경로가 아주 엉망이되었다 (분명히 불쾌한

"checking for ld... (cached) c:/dev/perl/c/bin/../lib/gcc/x86_64-w64-mingw32/4.4.3/../../../../x86_64-w64-mingw32/bin/ld.exe" 

, 구성의 출력 예를 들어, 한 줄 것은이었다).

그러나 configure를 실행하면 위와 같은 일부 값은 "(캐싱 됨)"으로보고됩니다. 이것은 config.cache 파일의 무효 상태와 관련이 있다고 생각했지만 컴퓨터에서 이러한 모든 파일을 제거한 후에도 문제가 지속됩니다.

캐시 된 값의 의미는 무엇이며 어떻게 업데이트 할 수 있습니까?

답변

0

make distclean은 처음부터 시작할 수있는 초기 빌드 환경을 제공해야합니다.

+0

"/cygdrive/c/dev/cygwin/usr/src/binutils-2.23.1"에서 "make distclean"을 실행하면 http://pastebin.com/Lp2W1Rmw가 생성되고 문제가 지속됩니다. – imallett

+0

문제가 발생했거나 문제를 찾아 해결책을 묻는 중입니까? – hd1

+0

예, 빌드 문제는 http://pastebin.com/EQtiTS3h입니다 (752 참조). forum.osdev.org의 누군가가 PATH 변수라고 생각했습니다. – imallett