This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Redefinition of `struct in6_addr'?
- From: Samuel Thibault <samuel dot thibault at ens-lyon dot org>
- To: cygwin at cygwin dot com
- Date: Wed, 24 Apr 2013 19:53:59 +0200
- Subject: Re: Redefinition of `struct in6_addr'?
- References: <CAEE3Wrm8MwsN2MMNTRGdLgJvSHPnusJN-TXZrJFL-26BtrW_ng at mail dot gmail dot com> <20130424154409 dot GX26397 at calimero dot vinschen dot de> <CAEE3Wrm4iARi33g3gOqfbyJ_Jwc6phQ8xNZSQ6=Cknj-bUQ1-g at mail dot gmail dot com> <CE9C056E12502146A72FD81290379E9A6095C4FA at ENFIRHMBX1 dot datcon dot co dot uk> <CAEE3Wr=cDmAKuJ5rDK0wYoW9hVYzdfTnXCvjVMUhe0qgC4kzGA at mail dot gmail dot com> <20130424175107 dot GZ26397 at calimero dot vinschen dot de>
Corinna Vinschen, le Wed 24 Apr 2013 19:51:07 +0200, a Ãcrit :
> > > /usr/include/cygwin/in6.h:75:8: error: redefinition of âstruct in6_addrâ
> > > /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/in6addr.h:17:16:
> > > note: originally defined here
>
> Don't know this file but this is a bug in config.h. struct in6_addr
> is defined in a system header, so it should not be gratuitously defined
> in a project header, especially if the definition collides with the
> right one from the system header.
Mmm, but here it's w32api definition vs cygwin definition.
Samuel
--
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