OSDN Git Service

* Makefile.in: Compile/link dumper.exe with c++.
[pf3gnuchains/pf3gnuchains3x.git] / winsup / configure.in
index b85e3f1..2ab6fb1 100755 (executable)
@@ -1,5 +1,5 @@
 dnl Autoconf configure script for Cygwin.
-dnl Copyright 1996, 1997, 1998 Cygnus Solutions.
+dnl Copyright 1996, 1997, 1998, 1999, 2000 Red Hat, Inc.
 dnl
 dnl This file is part of Cygwin.
 dnl
@@ -44,25 +44,33 @@ dnl normal versions of a library), tasteless as that idea is.
   else
     CFLAGS="-O2"
   fi
-  if test "$ac_test_CXXFLAGS" != set; then
-    CXXFLAGS='$(CFLAGS)'
-  fi
 else
   GCC=
   test "${CFLAGS+set}" = set || CFLAGS="-g"
 fi
 ])
 
+AC_DEFUN(LIB_AC_PROG_CXX,
+[AC_BEFORE([$0], [AC_PROG_CPP])dnl
+AC_CHECK_TOOL(CXX, g++, g++)
+if test -z "$CXX"; then
+  AC_CHECK_PROG(CXX, c++, c++, , , )
+  test -z "$CC" && AC_MSG_ERROR([no acceptable cc found in \$PATH])
+fi
+
+CXXFLAGS='$(CFLAGS)'
+])
+
 AC_CANONICAL_SYSTEM
 
 LIB_AC_PROG_CC
+LIB_AC_PROG_CXX
 
 SUBDIRS='w32api cygwin mingw'
 case "$with_cross_host" in
   ""|*cygwin*)
-    SUBDIRS="$SUBDIRS utils"
     test -d $srcdir/cinstall && SUBDIRS="$SUBDIRS cinstall"
-    SUBDIRS="$SUBDIRS doc"
+    SUBDIRS="$SUBDIRS utils doc testsuite"
     ;;
 esac