X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Faclocal.m4;h=c8e62a95591dc542dc1e4d3354718e3739655f63;hb=2b78621b42bbd79468d958b8e09b5bf8b4a4202f;hp=c29621b4097a92391adf498a12f7ac6f6bbe9c62;hpb=2b76b924d478e68baaacfca52c6819d4c15b4c56;p=lilypond.git diff --git a/stepmake/aclocal.m4 b/stepmake/aclocal.m4 index c29621b409..c8e62a9559 100644 --- a/stepmake/aclocal.m4 +++ b/stepmake/aclocal.m4 @@ -286,6 +286,18 @@ AC_DEFUN(STEPMAKE_CXXTEMPLATE, [ fi ]) +AC_DEFUN(STEPMAKE_GXXCODEGENBUG, [ + AC_MSG_CHECKING([options for known g++ tail call bug]) + case "$GXX:$CXX_VERSION" in + yes:400600?) + AC_MSG_RESULT([-fno-optimize-sibling-calls]) + CXXFLAGS="$CXXFLAGS -fno-optimize-sibling-calls" + ;; + *) AC_MSG_RESULT([none]) + esac + AC_SUBST(CXXFLAGS) +]) + AC_DEFUN(STEPMAKE_DATADIR, [ if test "$datadir" = "\${prefix}/share"; then @@ -424,12 +436,13 @@ EOF done done - + rm -f GNUmakefile cat < GNUmakefile depth = . include config\$(if \$(conf),-\$(conf),).make include \$(configure-srcdir)/GNUmakefile.in EOF + chmod 444 GNUmakefile AC_SUBST(VPATH) fi ]) @@ -522,7 +535,7 @@ AC_DEFUN(STEPMAKE_GETTEXT, [ AC_DEFUN(STEPMAKE_GUILE, [ - STEPMAKE_PATH_PROG(GUILE, guile, $1) + STEPMAKE_PATH_PROG(GUILE, guile guile1, $1) ]) @@ -564,7 +577,7 @@ AC_DEFUN(STEPMAKE_GUILE_DEVEL, [ test -n "$target_alias" && target_guile_config=$target_alias-guile-config test -n "$host_alias" && host_guile_config=$host_alias-guile-config AC_MSG_CHECKING([for guile-config]) - for guile_config in $GUILE_CONFIG $target_guile_config $host_guile_config $build_guile_config guile-config; do + for guile_config in $GUILE_CONFIG $target_guile_config $host_guile_config $build_guile_config guile-config guile1-config; do AC_MSG_RESULT([$guile_config]) if ! $guile_config --version > /dev/null 2>&1 ; then AC_MSG_WARN([cannot execute $guile_config]) @@ -577,7 +590,7 @@ AC_DEFUN(STEPMAKE_GUILE_DEVEL, [ done STEPMAKE_OPTIONAL_REQUIRED(GUILE_CONFIG, $guile_config, $1) if test $? -ne 0; then - STEPMAKE_ADD_ENTRY($1, 'guile-config (guile-devel, guile-dev or libguile-dev package)') + STEPMAKE_ADD_ENTRY($1, 'guile-config (guile-devel, guile-dev or libguile-dev package) or guile1-config (guile1-devel package)') fi STEPMAKE_CHECK_SEARCH_RESULT(GUILE_CONFIG)