On Fri, Mar 14, 2014 at 01:01:47AM -0400, John Cowan wrote: > Peter Bex scripsit: > > > To make this work on Windows, I killed some special-casing and moving > > around of DLLs. This was originally done because both Mingw-MSYS and > > Cygwin ignore LD_LIBRARY_PATH and friends (though Cygwin honors it > > for manually-dlopen()ed files), and uses the strange Windows search > > algorithm, which always includes $PWD. However, it also searches the > > regular $PATH, so I now set that (and in the batch-file too). > > Please be very careful that you don't exacerbate #962, which depends > on installing on Cygwin with a prefix of /usr/local, as I do.
I intend to one day take a closer look at that and perhaps fixing it. This patch has already helped me understand the Windows DLL loading mechanism better. However, I don't think it will make #962 worse, as it only affects running "make check", and the PATH setting is local to the runtest.sh script anyway. Cheers, Peter -- http://www.more-magic.net _______________________________________________ Chicken-hackers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-hackers
