multiple definition of `atan2l' on the current Cygwin

René Berber
Wed Apr 13 16:57:00 GMT 2016

On 4/12/2016 7:08 PM, Tatsuro MATSUOKA wrote:

> /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?
René Berber

Problem reports:
Unsubscribe info:

More information about the Cygwin mailing list