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

Reply via email to