On 2014-10-22 11:23, Corinna Vinschen wrote: > > - Drop the current working directory from the default DLL search path in > favor of Cygwin's /bin dir. I'm not so comfortable with this one.
I use PATH=/my/dir/bin:/usr/bin /my/otherdir/myprog There is no DLL at all in /my/otherdir (this is the very first place for Windows to look for DLL's, and i think that this cannot change). In /my/dir/bin, there is an updated version of a library also located in /usr/bin, for example an updated cygstdc++-6.dll (from GCC 4.9.1). Does this mean that, under this change, cygstdc++-6.dll will be found in /usr/bin and not in /my/dir/bin ? In fact, this is what i can observe personnally. Also, i don't remember that the CWD has an impact on where DLL is found (apart from being in PATH, and apart from being the dir where the exe resides). For a test i have commented out in cygheap.cc the line 'wcpncpy (installation_dir, ...' (and also the next one) and the old behaviour is now back. It seems to me that this change is a regression. Could someone please argue? Regards, Denis Excoffier. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple