I'm trying to install binutils in a Cygwin environment.
My path was very screwed up (e.g. one line of configure's output was:
"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"
, which is clearly nasty), so I altered Cygwin's /etc/profile to that the path was much simpler.
However, when running configure, it reports that some values (like the above) are "(cached)". I thought this might be related to invalid state in a config.cache file, but after removing all such files from the computer the problem persists.
What does a cached value mean, and how can I get it updated?