Prep Find out how to get the C compile on your system to output the source code *after* macro expansion. Some I have seen: /lib/cpp file.c /bin/cc -E file.c /usr/local/bin/gcc -E file.c Compile Edit the Makefile to change where you want the calls program installed (change BIN). Or set that on the mmsrc command-line (with -y). PATH_CPP can be -D'd to the local prefered C Pre-Processor. So use the beginning of the way you found to make the C compiler output the source text after macro expansion (the text in quotes). should output a version string (send this when you report a bug): calls: $Id: calls.m ... Test it: $ mmsrc make graph | ${PAGER:-less} Install Just use something like: # mmsrc -Cauto.cf make install or $ msrc -Csite.cf -Gsulaco.example.com -uroot make intall If you have mkcat use # mmsrc mkcat calls.man Else follow local custom for man pages. Problems Contact me at calls at n0spam ksb.npcguild.org -- ksb, Oct 2012