-#AC_SUBST(RSL_CFLAGS, "-I/usr/local/trmm/GVBOX/include/")
-#AC_SUBST(RSL_LIBS, "-L/usr/local/trmm/GVBOX/lib/ -lrsl")
-AC_SUBST(RSL_CFLAGS, "")
-AC_SUBST(RSL_LIBS, "-lrsl")
+AC_CHECK_LIB(rsl, RSL_wsr88d_to_radar, RSL_LIBS="-lrsl")
+AM_CONDITIONAL(HAVE_RSL, test "$RSL_LIBS" != "")
+AC_SUBST(RSL_LIBS)
+
+# Test for Windows vs. Unix
+case "${host}" in
+ *mingw32*) WIN32="yes" ;;
+ *) WIN32="no" ;;
+esac
+if test "$WIN32" = yes; then
+ ac_default_prefix="/"
+fi
+AM_CONDITIONAL([WIN32], test "$WIN32" = "yes")