fi
AC_MSG_RESULT($NCSB_SOURCE_FILES)
-
+AC_LANG([C++])
STEPMAKE_PYTHON(REQUIRED, 2.4)
STEPMAKE_GCC(REQUIRED, 3.4)
STEPMAKE_FLEX(REQUIRED)
STEPMAKE_FLEXLEXER(REQUIRED)
STEPMAKE_FLEXLEXER_LOCATION
-AC_LANG([C])
STEPMAKE_LOCALE
STEPMAKE_GETTEXT
STEPMAKE_MSGFMT(REQUIRED)
STEPMAKE_PATH_PROG(T1ASM, t1asm, REQUIRED)
AC_CHECK_HEADERS([assert.h grp.h libio.h pwd.h sys/stat.h wchar.h fpu_control.h])
-AC_LANG_PUSH(C++)
AC_CHECK_HEADERS([sstream])
-AC_LANG_POP(C++)
AC_HEADER_STAT
AC_FUNC_MEMCMP
AC_FUNC_VPRINTF
])
AC_DEFUN(STEPMAKE_CXX, [
- AC_LANG([C++])
AC_PROG_CXX
STEPMAKE_OPTIONAL_REQUIRED(CXX, c++, $1)
fi
# check for yyFlexLexer.yy_current_buffer,
# in 2.5.4 <= flex < 2.5.29
- AC_LANG_PUSH(C++)
AC_CACHE_CHECK([for yyFlexLexer.yy_current_buffer],
[stepmake_cv_flexlexer_yy_current_buffer],
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
if test $stepmake_cv_flexlexer_yy_current_buffer = yes; then
AC_DEFINE(HAVE_FLEXLEXER_YY_CURRENT_BUFFER, 1, [Define to 1 if yyFlexLexer has yy_current_buffer.])
fi
- AC_LANG_POP(C++)
])
AC_DEFUN(STEPMAKE_STL_DATA_METHOD, [
- AC_LANG_PUSH(C++)
AC_CACHE_CHECK([for stl.data () method],
[stepmake_cv_stl_data_method],
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
if test $stepmake_cv_stl_data_method = yes; then
AC_DEFINE(HAVE_STL_DATA_METHOD, 1, [define if stl classes have data () method])
fi
- AC_LANG_POP(C++)
])