This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.1
- From: Denis Excoffier <cygwin at Denis-Excoffier dot org>
- To: Christian Franke <Christian dot Franke at t-online dot de>
- Cc: cygwin at cygwin dot com
- Date: Fri, 24 Oct 2014 23:17:35 +0200
- Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.1
- Authentication-results: sourceware.org; auth=none
- References: <announce dot 20141022092323 dot GH32374 at calimero dot vinschen dot de> <A0FD00D9-6DFB-4E3D-9FDE-44BC1CAAEEDC at Denis-Excoffier dot org> <20141024110209 dot GJ20607 at calimero dot vinschen dot de> <25D5C8B8-57B7-449C-95C6-CD9055816B6B at Denis-Excoffier dot org> <20141024193638 dot GO20607 at calimero dot vinschen dot de> <544AB396 dot 5060300 at t-online dot de>
2014-10-24 22:16, Christian Franke wrote:
>
> Corinna Vinschen wrote:
>>
>> Sigh.
>>
>> I don't like the idea either that this simple change breaks existing
>> scenarios. I'm inclined to revert this change.
>>
>> Christian, would you mind terribly to re-add the tweak to postfix
>> to set $PATH?
>>
>
> No problem.
>
> Another possible solution:
> Check for e.g. CYGWIN_DLLPATH environment variable before calling SetDllDirectory().
>
> If unset or empty, call SetDllDirectory("X:\path_to_cygwin\bin");
> else if set to ".", do nothing.
> else call SetDllDirectory(CYGWIN_DLLPATH);
>
> The above 'make check' should then work again as 'CYGWIN_DLLPATH=. make check'.
I can buy this. Setting 'export CYGWIN_DLLPATH := .' at the beginning of the Makefile will
do the job.
>
> Possible enhancement: If AddDllDirectory() is available (>= Win8), accept a real search path in CYGWIN_DLLPATH.
Also perhaps you can use yet another subitem in the CYGWIN environment variable?
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