[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Fix #1057: make check works without having
From: |
Peter Bex |
Subject: |
Re: [Chicken-hackers] [PATCH] Fix #1057: make check works without having to install CHICKEN |
Date: |
Fri, 14 Mar 2014 08:20:29 +0100 |
User-agent: |
Mutt/1.4.2.3i |
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