Hi Richard,

Nobody else has complained about this. I tested the installer on XP, 98 and Me. Of those, only XP handles the PATH variable through the registry. It has never given any problems there, though. Are you sure it isn't some other activity what has caused this?

Regards,
Steve


Richard Willis wrote:

FYI,
I've just installed mspgcc on 3 different win 2000 machines and am fairly
certain that this had "corrupted" my system path.  The nature of this corruption
is to cause %SystemRoot% not to be expanded any more, ie:

PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

Should read:

PATH=C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem

So, I think the windows installation of mspgcc changed the Path variable in:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

from REG_EXPAND_SZ to REG_SZ.  If so, this change prevents %SystemRoot% from
being expanded to C:\WINNT and thus stuffs up the path...

If you suffer this problem, the work around appears to be editing your path in:
My Computer | Properties | Advanced | Environment Variables | System Variables

This activity will restore Path to REG_EXPAND_SZ.  You'll need to close and
re-open any command windows to see the change.

Perhaps the next release of the windows installer can fix this problem - if
there is one?

Cheers,
Rich.



Reply via email to