This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: multiple definition of `atan2l' on the current Cygwin


On Apr 13 11:55, Renà Berber wrote:
> On 4/12/2016 7:08 PM, Tatsuro MATSUOKA wrote:
> 
> [snip]
> > /usr/lib/gcc/x86_64-pc-cygwin/5.3.0/libstdc++.dll.a(d005836.o):(.text+0x0):
> > multiple definition of `atan2l' 
> > ****************************************** 
> > /usr/lib/../lib/libm.a(t-d000195.o):fake:(.text+0x0): first defined
> > here
> 
> Those lines point to the double definition very clearly.
> 
> In Linux, libstdc++ doesn't include atan2l, only libm has it.  The
> question then is: why is libstdc++ different?

If it's that simple, why does my STC (or a simple variation thereof) not
complain?


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: signature.asc
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]