From: Tripp <el...@ya...> - 2008-04-30 14:37:38
|
--- Keith Marshall <kei...@us...> wrote: > On Monday 28 April 2008 21:28, Tripp wrote: > > > > trying to get a more recent autoconf. > > > > but nothing doing. > > > > > > IIRC an environment variable M4=m4 might help. > > I've never found this to be necessary, myself... yeah it detects the path, not had a problem with that. > > thanks, > > i re-tried the msys m4 binary i had and it worked, > > Yes, if you try to replace the MSYS build of m4 with a native build, > then you are in trouble. well i think, it didn't make a difference with 2.60 and 2.61. 1.4.11 or msys 1.4.7 on make they enter an eternal loop. but the files are created. just needed to move them to the right place. > from the old msysDTK-1.0.1 to the m4-1.4.7-MSYS.tar.bz2 release[1]. > All that was required was a > > $ configure && make && make install not for me. in fact nothing seems to be as simple on compilation. > Or, if you don't want to be bothered building it yourself, why not > just > use Chuck's ready made installation kit, for the MSYS-1.0.11 > technical > preview, (in the supplementary programs category); read his release > notes for installation instructions. .... i couldn't be bothered! didn't know there was a ready build. > If you want to try autoconf-2.62, (I haven't gotten around to this > yet), > then you will need to build it yourself. The `autom4te: freezing > produced output' error, which you report, is a sure sign that you are > using a native m4 build, rather than the MSYS version; (this also > affects building of autoconf-2.60/61); there has been a recent > discussion of this very problem, on aut...@gn... yeah, i needed both the patch to autom4te.in, and the msys m4 binary i found. funny thing is that i have 2 build enviroments, one stemming from a tdragon 4.2.3 mingw build, and one from a Tiesi 4.2.3 build. with the tdragon enviroment, replacing m4 with the msys binary still doesn;t work!! with the tiesi enviroment it works, but no, install doesn't work: $ make install Makefile:678: warning: overriding commands for target `install' Makefile:574: warning: ignoring old commands for target `install' /bin/sh /c/test/autoconf/build-aux/missing --run makeinfo --no-headers --no-validate --no-split -o install \ ./doc/install.texi thanks for the detailed response, tripp ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ |