-dnl $Id: configure.in,v 1.15 2001/10/04 10:14:37 skimo Exp $
+dnl $Id: configure.in,v 1.18 2001/11/21 16:32:55 robs Exp $
dnl
dnl This file is an input file used by the GNU "autoconf" program to
dnl generate the file "configure", which is run during the build
AC_PROG_INSTALL
AC_PROG_LIBTOOL
+AC_PROG_CXX
+
+dnl autoconf defaults CXX to 'g++', so its unclear whether it exists/works
+AC_MSG_CHECKING([whether $CXX works])
+AC_LANG_CPLUSPLUS
+AC_TRY_COMPILE([#include <iostream.h>], [istream is(NULL);],
+ [CXX_WORKS=1]
+ [AC_MSG_RESULT(yes)],
+ [AC_MSG_RESULT(no)])
+AC_LANG_C
+
+if test -n "${CXX_WORKS}"; then
+ LIBFCGIXX=libfcgi++.la
+ ECHO_CPP=echo-cpp${EXEEXT}
+fi
+AC_SUBST(LIBFCGIXX)
+AC_SUBST(ECHO_CPP)
+
AC_CHECK_LIB([nsl], [main]) ac_cv_lib_nsl=ac_cv_lib_nsl_main
AC_CHECK_LIB([resolv], [main]) ac_cv_lib_resolv=ac_cv_lib_resolv_main
AC_CHECK_LIB([socket], [main]) ac_cv_lib_socket=ac_cv_lib_socket_main