On Sat, May 14, 2011 at 11:52 PM, Joel E. Denny wrote: >> GNU M4 1.4.6 or later is required; 1.4.16 or newer is recommended. > Can you determine what m4 configure is picking up?
This is the message about m4 in the compilation log files: checking for GNU M4 that supports accurate traces... configure: error: no acceptable m4 could be found in $PATH. GNU M4 1.4.6 or later is required; 1.4.16 or newer is recommended. GNU M4 1.4.15 uses a buggy replacement strstr on some systems. These are the GNU/LINUX rpm based distributions with the m4 versions: Fedora: Fedora_12: installing m4-1.4.13-4.fc12 [m4 error] Fedora_13: installing m4-1.4.13-4.fc12 [m4 error] Fedora_14: build is oke using m4-1.4.14-1.fc14 Mandriva: Mandriva_2009.1: installing m4-1.4.12-1mdv2009.1 [m4 error] Mandriva_2010: installing m4-1.4.13-1mdv2010.0 [m4 error] Mandriva_2010.1: installing m4-1.4.14-1mdv2010.1 [m4 error] Redhat: RedHat_RHEL-4: java-1.6.0-openjdk-devel [error this does not build no java-1.6.0] Redhat_RHEL-5: build is oke using m4-1.4.5-3.el5.1 RedHat_RHEL-6: installing m4-1.4.13-5.el6 [m4 error] SuSe Linux: SLES_9: java-1.6.0-openjdk-devel [error this does not build no java-1.6.0] SLES_10_SKD: java-1.6.0-openjdk-devel [error this does not build no java-1.6.0] SLE_11: installing m4-1.4.12-1.19 [m4 error] SLE_11_SP1: installing m4-1.4.12-1.19 [m4 error] openSUSE_11.2: installing m4-1.4.13-2.2 [m4 error] openSUSE_11.3: installing m4-1.4.13-6.1 [m4 error] openSUSE_11.4: build is oke using m4-1.4.15-2.1 openSUSE_Factory: build is oke.m4-1.4.16-2.1 openSUSE_Tumbleweed: build is oke.m4-1.4.15-2.1 Centos: CentOS_CentOS-5: build is oke using m4-1.4.5-3.el5.1 And noticed because of m4 version the Bison2.5 does not compile on not very old distro's like Mandriva-2009 (only 2) but needs the newest GNU/LINUX distributions. Guessing that cannot be fixed or relaxed to allow it on more GNU/LINUX distributions.
