w32api 3.1 causes mysterious multiple definition errors

Max Bowsher maxb@ukf.net
Mon Oct 25 13:37:00 GMT 2004


Dave Korn wrote:
>> -----Original Message-----
>> From: cygwin-owner On Behalf Of Max Bowsher
>> Sent: 25 October 2004 14:20
>
>> w32api is decorating the problem symbols with __declspec(dllimport).
>> Fortunately, it is doing so in a #define-controllable manner.
>> I will be committing a suitable workaround to setup
>> shortly.
>
>  Would the suitable fix be to delete the now-superfluous entries from
> autoload.c rather than manipulate the behaviour of the w32api headers with 
> a
> #define?

Absolutely NOT.

> How does all this interact with 9x, where there aren't any
> SID/ACL/Token functions?

It would completely break setup on 9x.

Max.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list