Installing dillo



I'm trying to make work dillo on my OSX box. The configuration seems to go ok but when I'm trying to compile it, things get missed up:

02:33:56 [localhost:~/Desktop/dillo-0.6.0] r1ck5p$ ./configure
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... (cached) cc
checking whether the C compiler (cc ) works... yes
checking whether the C compiler (cc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ANSI C... (cached) none needed
checking for ranlib... (cached) ranlib
checking for gtk-config... (cached) /sw/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for jpeg_destroy_decompress in -ljpeg... (cached) yes
checking how to run the C preprocessor... (cached) cc -E -traditional-cpp
checking for jpeglib.h... (cached) yes
checking for jconfig.h... (cached) yes
checking for jerror.h... (cached) no
checking for jmorecfg.h... (cached) yes
checking for pthread_create in -lpthread... (cached) yes
checking for zlibVersion in -lz... (cached) yes
checking for png_check_sig in -lpng... (cached) yes
checking for ANSI C header files... (cached) yes
checking for fcntl.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/uio.h... (cached) yes
checking for socket... (cached) yes
creating ./config.status
creating Makefile
creating doc/Makefile
creating src/Makefile
creating src/IO/Makefile
creating config.h
config.h is unchanged

02:34:11 [localhost:~/Desktop/dillo-0.6.0] r1ck5p$ make
make all-recursive
Making all in doc
make[2]: Nothing to be done for `all'.
Making all in src
Making all in IO
cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/sw/lib/glib/include -I/sw/include -I/usr/X11R6/include -g -O2 -D_REENTRANT -Wall -Waggregate-return -c proto.c
proto.c:1301: bad macro argument list
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make[3]: *** [proto.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
02:34:15 [localhost:~/Desktop/dillo-0.6.0] r1ck5p$

So, what are those errors and how can I "try in basic mode"?
Do a

rm config.cache

then a

setenv CFLAGS -traditional-cpp

then rerun

./configure (with any options you may have used)