Max Bowsher wrote on Tuesday, July 06, 2004 3:09 PM: [snip] > The reason is: > > Suppose I wish to use some python bindings, built against a > different version of the subversion libraries (installed in > /usr/local), with the Cygwin system python in /usr/bin. > > *Whatever* I set PATH to, the subversion libraries from > /usr/bin will be the ones loaded, because they are in the > same directory as python.exe . > > By hiding these libraries in a subdirectory, and revealing > the executables via symlinks, I ensure that Python bindings > will load subversion libraries according to PATH, allowing > users the flexibility to install a different subversion version.
Put /usr/local in front of your path, copy python.exe into your /usr/local and it will pick up your modified dll's. -- Jörg