The test uses an erroneous non-directive within #ifdef _WIN32 to
signal that _WIN32 is defined. Some compilers choke on this even when
_WIN32 isn't defined. Observed with FreeBSD 4.10's gcc 2.95.4.
Broken in commit
c02468fd, v4.3.22. Standaline client build already
broken in commit
774b590f, v4.3.17.
Use an unmatched brace instead.
AC_MSG_CHECKING([whether compiling for Windows API])
AC_COMPILE_IFELSE(
[AC_LANG_SOURCE([[#ifdef _WIN32
-#Here's a nickel, kid
+{ /* Here's a nickel, kid */
#endif]])],
[Windows_API=no],
[Windows_API=yes])