On this computer, the main disk is labeled H:\, and GCC won't so much as print its version. It repeatedly causes crss to throw a No Disk error, which doesn't accept cancel as an answer. Can't really isolate problem; don't have access to any other computers without C:\ as main drive, and since it won't even give me a version number...
Thanks, and best of luck.
This is fixed in 4.3.x by
2006-11-20 Carlos O'Donell <email@example.com>
Mark Mitchell <firstname.lastname@example.org>
* cppdefault.c: Define cpp_PREFIX, cpp_PREFIX_len, and
(cpp_relocated): New function.
* cppdefault.h: Declare cpp_PREFIX, cpp_PREFIX_len, gcc_exec_prefix
* Makefile.in (PREPROCESSOR_DEFINES): Add -DPREFIX option.
* c-incpath.c (add_standard_paths): Call cpp_relocated. If relocated,
replace configured prefix with gcc_exec_prefix.