http://bugs.winehq.org/show_bug.cgi?id=20293
Summary: undefined reference to 'isinf' int global.c, jsutils.c number.c on Solaris 10 Product: Wine Version: 1.1.30 Platform: PC OS/Version: Solaris Status: UNCONFIRMED Severity: critical Priority: P2 Component: jscript AssignedTo: wine-bugs@winehq.org ReportedBy: daniel.vergien@googlemail.com
In the Solaris 10 math.h isinf is only defined if either _STDC_C99 or _XOPEN_SOURCE - 0 >= 600 or __C99FEATURES__ is defined.
What surprises, is that in config.h HAVE_ISINF is defined with 1. So the configure check seems to not work correctly.
If I use CFLAGS=-D__C99FEATURES__ wine compiles fine.
This behavior is also showing up on the trunk version.