|
From: Danny S. <dan...@cl...> - 2005-01-13 09:11:30
|
Tor Lillqvist wrote: > Johnny Willemsen writes: > > I think the only solution which works for everyone is to make lstat > > a function in MinGW, not a define. > > IMHO, just remove the lstat #define, and don't add any function > either. I think such a define (or function) only serves to confuse > people and configure scripts. A configure script might think that the > system actually has symbolic links if it notices it has lstat(). > > Any non-trivial software that uses lstat() probably wants to use > readlink(), too, or uses S_IFLNK. So it will need a (trivial) porting > effort to build on Windows anyway. I agree totally. While were at it, get rid of the related ELOOP define in errno.h. These "pretend" defines only pollute the namespace. Danny > > --tml > > > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users |