GNU `m4' is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible, although it has some extensions (for example, handling more than 9 positional parameters to macros). `m4' also has built-in functions for including files, running shell commands, doing arithmetic, etc. Autoconf needs GNU `m4' for generating `configure' scripts, but not for running them. To obtain a copy of my distribution: ftp://next-ftp.peak.org:/pub/next/submissions/m4-1.4.NIHS.bsd.tar.gz To verify that you have an authentic copy of my distribution, execute the following command. Note that the first number is the 16-bit checksum which must match exactly and that the second number is the number of blocks and can vary. # sum m4-1.4.NIHS.bsd.tar.gz 54384 638 To unpack the distribution: % gnutar xvzpf m4-1.4.NIHS.bsd.tar.gz This will create a .pkg file. You need to be logged in as "root" to install the package. Robert La Ferla Registered OPENSTEP / NEXTSTEP Consultant Boston, MA + 1 (617) 252-0088 Robert_La_Ferla@hot.com