The autoscan from autoconf-2.49c has ugly output for the
missing macro warning.
$ ../../devel/bin/autoscan.orig
warning: missing AC_TYPE_PID_T wanted by: libsdptk/src/PGS_IO_Gen_Temp_Reference.c:675
libsdptk/src/PGS_SMF_Comp.c:5336 libsdptk/src/PGS_SMF_Comm.c:139
libsdptk/smfcompile/PGS_SMF_Comp.c:5336
The patch below makes it look better:
$ ../../devel/bin/autoscan
warning: missing AC_TYPE_PID_T wanted by:
libsdptk/src/PGS_IO_Gen_Temp_Reference.c:675
libsdptk/src/PGS_SMF_Comp.c:5336
libsdptk/src/PGS_SMF_Comm.c:139
libsdptk/smfcompile/PGS_SMF_Comp.c:5336
Paul
--- autoscan.orig Fri Feb 16 09:40:31 2001
+++ autoscan Fri Feb 16 09:51:36 2001
@@ -600,6 +600,7 @@
my ($trace_option) = '';
my ($word);
my ($macro);
+ my ($need);
foreach $macro (sort keys %needed_macros)
{
@@ -640,6 +641,10 @@
foreach $macro (sort keys %needed_macros)
{
- print STDERR "warning: missing $macro wanted by: @{$needed_macros{$macro}}\n";
+ print STDERR "warning: missing $macro wanted by: \n";
+ foreach $need (@{$needed_macros{$macro}})
+ {
+ print STDERR "\t$need\n";
+ }
}
}