Mercurial > hg > xemacs-beta
comparison configure.ac @ 5744:9c17f7be0b92
Require makeinfo 4.12 or later to build the info files. See xemacs-beta
message <CAD3FetiVVt_Lw8D6PCeA=_kwFbp8L0h9Y0LSA5QYL5BxxF=fWw@mail.gmail.com>
for the original bug report, and xemacs-patches message
<CAHCOHQm63J403HSyakhpxoO5jTO_OZ5-0rkgT36xbnTs0G3H8Q@mail.gmail.com>.
author | Jerry James <james@xemacs.org> |
---|---|
date | Tue, 25 Jun 2013 15:31:58 -0600 |
parents | a2912073be85 |
children | 3ccb4aaf91c7 |
comparison
equal
deleted
inserted
replaced
5743:2257ac0e8a47 | 5744:9c17f7be0b92 |
---|---|
2584 dnl These tests don't necessarily check that the program exists. | 2584 dnl These tests don't necessarily check that the program exists. |
2585 AC_PROG_RANLIB | 2585 AC_PROG_RANLIB |
2586 AC_PROG_INSTALL | 2586 AC_PROG_INSTALL |
2587 AC_PROG_YACC | 2587 AC_PROG_YACC |
2588 | 2588 |
2589 dnl We need a recent version of makeinfo | |
2590 AC_MSG_CHECKING([for makeinfo >= 4.12]) | |
2591 MAKEINFO= | |
2592 for prog in `which -a makeinfo`; do | |
2593 mi_verstr=[`$prog --version | sed -rn '1s/.*+[[:blank:]]([^[:blank:]]+)$/\1/p'`] | |
2594 mi_major=`echo $mi_verstr | cut -d. -f1` | |
2595 mi_minor=`echo $mi_verstr | cut -d. -f2` | |
2596 if test $mi_major -gt 4 || ( test $mi_major -eq 4 && test $mi_minor -gt 11 ); | |
2597 then | |
2598 MAKEINFO=$prog | |
2599 break | |
2600 fi | |
2601 done | |
2602 if test -z $MAKEINFO; then | |
2603 AC_MSG_RESULT([no]) | |
2604 AC_MSG_WARN([Makeinfo 4.12 or later required to build info files.]) | |
2605 else | |
2606 AC_MSG_RESULT([yes]) | |
2607 fi | |
2608 AC_CONFIG_FILES([man/Makefile]) | |
2609 | |
2589 dnl checks for header files | 2610 dnl checks for header files |
2590 AC_CHECK_HEADERS(dnl | 2611 AC_CHECK_HEADERS(dnl |
2591 a.out.h dnl | 2612 a.out.h dnl |
2592 elf.h dnl | 2613 elf.h dnl |
2593 cygwin/version.h dnl | 2614 cygwin/version.h dnl |
5556 AC_SUBST(ld_libs_window_system) | 5577 AC_SUBST(ld_libs_window_system) |
5557 AC_SUBST(ld_libs_all) | 5578 AC_SUBST(ld_libs_all) |
5558 AC_SUBST(CFLAGS) | 5579 AC_SUBST(CFLAGS) |
5559 AC_SUBST(CPPFLAGS) | 5580 AC_SUBST(CPPFLAGS) |
5560 AC_SUBST(LDFLAGS) | 5581 AC_SUBST(LDFLAGS) |
5561 RECURSIVE_MAKE_ARGS="\$(MFLAGS) CC='\$(CC)' CFLAGS='\$(CFLAGS)' LDFLAGS='\$(LDFLAGS)' CPPFLAGS='\$(CPPFLAGS)'" | 5582 AC_SUBST(MAKEINFO) |
5583 RECURSIVE_MAKE_ARGS="\$(MFLAGS) CC='\$(CC)' CFLAGS='\$(CFLAGS)' LDFLAGS='\$(LDFLAGS)' CPPFLAGS='\$(CPPFLAGS)' MAKEINFO='\$(MAKEINFO)'" | |
5562 AC_SUBST(RECURSIVE_MAKE_ARGS) | 5584 AC_SUBST(RECURSIVE_MAKE_ARGS) |
5563 | 5585 |
5564 AC_SUBST(native_sound_lib,$with_native_sound_lib) | 5586 AC_SUBST(native_sound_lib,$with_native_sound_lib) |
5565 AC_SUBST(sound_cflags) | 5587 AC_SUBST(sound_cflags) |
5566 AC_SUBST(RANLIB) | 5588 AC_SUBST(RANLIB) |