From: Earnie B. <ear...@ya...> - 2002-11-18 14:06:40
|
Luke Dunstan wrote: >> >>What version of msys-1.0.dll are you using? Older versions of 1.0.8 >>than the current release candidate didn't function properly for >>msysdvlpr. > > > Actually the problems were fixed after the release of rc-2. To refresh your > memory: > Thanks for doing that, I must be having a touch of CRS. > "With rc-2 I realise that the patch to check IsMsys() before translating > environment variables is slightly incorrect, because now I can't run any > MSYS-dependent executables that are outside /bin. For example when I try > running MSYS GCC (or msys-envp.exe), the PATH Windows searches for the DLL > is apparently whatever PATH was before MSYS was started. This is because > winenv() needs to be called even for IsMsys(), as you can see looking at > spawn.cc version 1.7 before envblock translation was added. I guess the > reason it doesn't need to be called for programs in cygexec paths is because > the MSYS/Cygwin DLL would always be in the same directory as the executable. > > Is that correct? > Yes. Earnie. P.S.: CRS - Cranial Retention Syndrome |