+echo $ac_n "checking for target system""... $ac_c" 1>&6
+echo "configure:5701: checking for target system" >&5
+CYGWIN=
+MINGW=
+case $host_os in
+ *cygwin* ) CYGWIN=yes;;
+ *mingw* ) MINGW=yes;;
+esac
+
+AR=ar
+if test "x$MINGW" == "xyes"; then
+ #fix for the debian distribution of mingw
+ if test -x "/usr/i586-mingw32msvc/bin/ar";then
+ AR="/usr/i586-mingw32msvc/bin/ar"
+ fi
+ if test -x "/usr/i586-mingw32msvc/bin/ranlib";then
+ RANLIB="/usr/i586-mingw32msvc/bin/ranlib"
+ fi
+ #fix for the gentoo distribution of mingw
+ if test -x "/opt/xmingw/bin/i386-mingw32msvc-ar";then
+ AR="/opt/xmingw/bin/i386-mingw32msvc-ar"
+ fi
+ if test -x "/opt/xmingw/bin/i386-mingw32msvc-ranlib";then
+ RANLIB="/opt/xmingw/bin/i386-mingw32msvc-ranlib"
+ fi
+ if test -x "/opt/xmingw/bin/i386-mingw32msvc-strip";then
+ STRIP="/opt/xmingw/bin/i386-mingw32msvc-strip"
+ fi
+fi
+
+
+
+if test "x${CYGWIN}" = "xyes"; then
+ cat >> confdefs.h <<EOF
+#define CYGWIN 1
+EOF
+
+ echo "$ac_t""cygwin" 1>&6
+else
+ if test "x${MINGW}" = "xyes"; then
+ cat >> confdefs.h <<EOF
+#define MINGW 1
+EOF
+
+ WIN32=1
+ cat >> confdefs.h <<EOF
+#define WIN32 1
+EOF
+
+ LIBS="$LIBS -lws2_32"
+ echo "$ac_t""mingw" 1>&6
+ else
+ LINUX=1
+ export LINUX
+ cat >> confdefs.h <<EOF
+#define LINUX 1
+EOF
+
+ echo "$ac_t""" 1>&6
+ fi
+fi
+
+
+if test "x${MINGW}" != "xyes"; then
+ cat >> confdefs.h <<EOF
+#define O_BINARY 0
+EOF
+
+fi
+# The following tries to make use of includes and libraries in
+# /usr/local, too. Notice: A -I/usr/local/include might break
+# things (MingW, cross-compiling etc.) in the same way as -I/usr/include,
+# especially on systems which link /usr/local to /usr, so it has yet
+# to be seen how useful this is.
+if test -d /usr/local/lib; then
+ LDFLAGS="$LDFLAGS -L/usr/local/lib"
+fi
+if test -d /usr/local/include; then
+# Leave that alone. It's causing trouble e.g. with gcc 3.2 on gentoo.
+# CPPFLAGS="$CPPFLAGS -I/usr/local/include"
+ echo > /dev/null
+fi
+if test "$prefix" != "NONE" -a "$prefix" != "/usr/local" -a "$prefix" != "/usr/local/"; then
+ # if the user has a special prefix (like /opt), there might also be $prefix/lib
+ # and $prefix/include, which should be included in our search paths for libraries
+ # and includes.
+ LDFLAGS="$LDFLAGS -L${libdir}"
+ CPPFLAGS="$CPPFLAGS -I${includedir}"
+ # TODO- test whether gcc still works after this
+fi
+