minires-0.95 - a new package ready for review

Pierre A. Humblet Pierre.Humblet@ieee.org
Wed Nov 19 21:57:00 GMT 2003



Nicholas Wourms wrote:
> 

> > I am not sure if this addresses the problem at hand.
> > There IS and include file with #define foo __foo
> > but configure runs in a problem when it calls foo() without including
> > said include file. Thus we would like to have both __foo and foo.
> 
> Noooooo, you have to do it in the library source file, not the header,
> that way the symbol is properly generated in the library dll.  This is
> quite similar to the way cygwin.din maps some symbols to underscore
> aliases (or visa-versa).

Yep, but the bind people have already done it in the header.
(not sure why).
I could simply add #ifdef __CYGWIN__  to remove that feature.
But then I will loose binary compatibility between versions.
Is there a perfect solution?

Pierre



More information about the Cygwin-apps mailing list