|
|
@@ -89,56 +89,6 @@ AC_DEFUN(ah_NUM_PROCS,
|
|
|
AC_SUBST(NUM_PROCS)
|
|
|
])
|
|
|
|
|
|
-AC_DEFUN(rc_GLIBC_VER,
|
|
|
- [AC_MSG_CHECKING([glibc version])
|
|
|
- AC_CACHE_VAL(ac_cv_glibc_ver,
|
|
|
- dummy=if$$
|
|
|
- cat <<_GLIBC_>$dummy.c
|
|
|
-#include <features.h>
|
|
|
-#include <stdio.h>
|
|
|
-#include <stdlib.h>
|
|
|
-int main(int argc, char **argv) { printf("libc6.%d",__GLIBC_MINOR__); exit(0); }
|
|
|
-_GLIBC_
|
|
|
- ${CC-cc} $dummy.c -o $dummy > /dev/null 2>&1
|
|
|
- if test "$?" = 0; then
|
|
|
- GLIBC_VER=`./$dummy`
|
|
|
- AC_MSG_RESULT([$GLIBC_VER])
|
|
|
- ac_cv_glibc_ver=$GLIBC_VER
|
|
|
- else
|
|
|
- AC_MSG_WARN([cannot determine GNU C library minor version number])
|
|
|
- fi
|
|
|
- rm -f $dummy $dummy.c
|
|
|
- )
|
|
|
- GLIBC_VER="-$ac_cv_glibc_ver"
|
|
|
- AC_SUBST(GLIBC_VER)
|
|
|
-])
|
|
|
-
|
|
|
-AC_DEFUN(rc_LIBSTDCPP_VER,
|
|
|
- [AC_MSG_CHECKING([libstdc++ version])
|
|
|
- dummy=if$$
|
|
|
- cat <<_LIBSTDCPP_>$dummy.cc
|
|
|
-#include <features.h>
|
|
|
-#include <stdio.h>
|
|
|
-#include <stdlib.h>
|
|
|
-int main(int argc, char **argv) { exit(0); }
|
|
|
-_LIBSTDCPP_
|
|
|
- ${CXX-c++} $dummy.cc -o $dummy > /dev/null 2>&1
|
|
|
-
|
|
|
- if test "$?" = 0; then
|
|
|
- soname=`objdump -p ./$dummy |grep NEEDED|grep libstd`
|
|
|
- LIBSTDCPP_VER=`echo $soname | sed -e 's/.*NEEDED.*libstdc++\(-libc.*\(-.*\)\)\?.so.\(.*\)/\3\2/'`
|
|
|
- fi
|
|
|
- rm -f $dummy $dummy.cc
|
|
|
-
|
|
|
- if test -z "$LIBSTDCPP_VER"; then
|
|
|
- AC_MSG_WARN([cannot determine standard C++ library version number])
|
|
|
- else
|
|
|
- AC_MSG_RESULT([$LIBSTDCPP_VER])
|
|
|
- LIBSTDCPP_VER="-$LIBSTDCPP_VER"
|
|
|
- fi
|
|
|
- AC_SUBST(LIBSTDCPP_VER)
|
|
|
-])
|
|
|
-
|
|
|
AC_DEFUN(ah_GCC3DEP,[
|
|
|
AC_MSG_CHECKING(if $CXX -MD works)
|
|
|
touch gcc3dep.cc
|