Using the -Wall switch to autoconf/autoreconf revealed a number of obsolete macros. At the moment, offending macros have been commented out using 'dnl'. They will be removed at some later date.