-if test "$HOSTTYPE" = "macintosh"; then
- LIBS="$LIBS -framework OpenGL -framework GLUT -lobjc"
-elif test "x$ac_cv_header_windows_h" != "xyes" ; then
- # Reasonable stuff for non-windoze variants ... :-)
+ echo Win32 specific hacks...
+ AC_DEFINE([WIN32], 1, [Define for Win32 platforms])
+ AC_DEFINE([NOMINMAX], 1, [Define for Win32 platforms])
+
+ LIBS="$LIBS -lglut32 -lglu32 -lopengl32"
+ LIBS="$LIBS -luser32 -lgdi32"
+
+ dnl add -lwsock32 for mingwin
+ case "${host}" in
+ *-*-mingw32*)
+ echo "********** BUILDING FOR MINGW32 *************"
+ base_LIBS="$base_LIBS -lws2_32"
+ ;;
+ esac
+
+ echo "Will link apps with $LIBS"
+ ;;
+
+
+*-apple-darwin*)
+ dnl Mac OS X
+
+ LIBS="$LIBS -framework GLUT -framework OpenGL -framework Carbon -lobjc"
+ ;;
+
+*)
+ dnl X-Windows based machines
+
+ dnl Skip X11 library tests if requested.
+ if test "x$no_x" != "xyes"; then
+ AC_CHECK_LIB(X11, XCreateWindow)
+ AC_CHECK_LIB(Xext, XShmCreateImage)
+ AC_CHECK_LIB(Xi, XGetExtensionVersion)
+ AC_CHECK_LIB(ICE, IceOpenConnection)
+ AC_CHECK_LIB(SM, SmcOpenConnection)
+ AC_CHECK_LIB(Xt, XtMalloc)
+ AC_CHECK_LIB(Xmu, XmuLookupStandardColormap)
+ fi