dnl Linker feature checks dnl check for version script support in the linker (GNU ld, or Solaris ld style) AC_CACHE_CHECK([for ld --version-script], [ac_cv_ld_version_script], [dnl cat > conftest.c < conftest.map <&AS_MESSAGE_LOG_FD]); then VERSIONSCRIPTFLAG=--version-script ac_cv_ld_version_script=yes else dnl check for Solaris ld style linker version script if AC_TRY_COMMAND([${CC-cc} $CFLAGS $pic_flag $LDFLAGS -shared -o conftest.so conftest.c -Wl,-M,conftest.map 1>&AS_MESSAGE_LOG_FD]); then VERSIONSCRIPTFLAG=-M ac_cv_ld_version_script=yes; else ac_cv_ld_version_script=no fi fi rm -f conftest*]) AC_SUBST([VERSIONSCRIPTFLAG]) AM_CONDITIONAL([VERSIONSCRIPT], test "x$ac_cv_ld_version_script" = "xyes")