Andrew Church wrote: >>> transcode CVS HEAD uses autoreconf to build configure, and I ran into >>> this on macintel OSX: >>> >>> transcode$ autoreconf -i -f >>> configure.in:1419: /usr/bin/gm4: ERROR: Recursion limit of 1024 >>> exceeded, use -L<N> to change it >>> autom4te: /usr/bin/gm4 failed with exit status: 1 >>> aclocal: autom4te failed with exit status: 1 >>> autoreconf: aclocal failed with exit status: 1 >>> >>> Is there a workaround? >>> >> Try: >> >> $ M4="/usr/bin/m4 -L2048" autoreconf -i -f >> > > Whoops, that should probably be M4="/usr/bin/gm4 -L2048" for you. > Thanks, Andrew --
It seems to accept both, but still fails even for high numbers: transcode$ M4="/usr/bin/m4 -L16384" autoreconf -i -f configure.in:1419: /usr/bin/m4: ERROR: Recursion limit of 16384 exceeded, use -L<N> to change it autom4te: /usr/bin/m4 failed with exit status: 1 aclocal: autom4te failed with exit status: 1 autoreconf: aclocal failed with exit status: 1 transcode$ M4="/usr/bin/gm4 -L16384" autoreconf -i -f configure.in:1419: /usr/bin/gm4: ERROR: Recursion limit of 16384 exceeded, use -L<N> to change it autom4te: /usr/bin/gm4 failed with exit status: 1 aclocal: autom4te failed with exit status: 1 autoreconf: aclocal failed with exit status: 1 Dave