I had to install GNU m4 (its available as a package on sunfreeware.com) and then set the environment variable M4 to its path (/usr/local/bin/m4 in my case). Don't forget to clear out the old files before re-running configure. A 'make distclean' will get them all, but might be overkill.
Frank --On Wednesday, May 25, 2005 22:49:04 -0400 PAUL WILLIAMSON <[EMAIL PROTECTED]> wrote: > I'm unable to grab the package via pkg-get from blastwave.org and > the 2.1.13 version from sunfreeware core dumps when attempting > to run via cron, so I'm trying my hand at installing cfengine from > source and packaging it up for the 20 or so Solaris 8 servers I > manage. I'm getting the follwoing error on my packaging machine > when trying to make: > > /bin/bash ../ylwrap cfparse.y y.tab.c cfparse.c y.tab.h cfparse.h > y.output cfparse.output -- bison -y -d > got /tmp/cfengine/cfengine-2\.1\.14/src/ > /usr/ccs/bin/m4: bad option: -I > *** Error code 1 > make: Fatal error: Command failed for target `cfparse.c' > Current working directory /tmp/cfengine/cfengine-2.1.14/src > *** Error code 1 > make: Fatal error: Command failed for target `all' > Current working directory /tmp/cfengine/cfengine-2.1.14/src > *** Error code 1 > make: Fatal error: Command failed for target `all-recursive' > > > Any help would be greatly appreciated. > > Thanks, > Paul > > > > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@gnu.org > http://lists.gnu.org/mailman/listinfo/help-cfengine -- Frank Smith [EMAIL PROTECTED] Sr. Systems Administrator Voice: 512-374-4673 Hoover's Online Fax: 512-374-4501 _______________________________________________ Help-cfengine mailing list Help-cfengine@gnu.org http://lists.gnu.org/mailman/listinfo/help-cfengine