adns doesn't know how to build shared libraries on Darwin, so you need to use:
./configure --disable-dynamic
Patch against cvs head circa 2004-11-08 (for the GTK+ port, not the mac port!)
You need (at least) gtk+, glib and gettext-dev from Fink.
Requirements:
LDFLAGS="-L/usr/local/lib -L/sw/lib" CPPFLAGS="-I/sw/include" ./configure
I have this macro in my standard acinclude.m4 to pick up Fink includes.
AC_DEFUN([RJK_BUILDSYS_FINK],[
AC_PATH_PROG([FINK],[fink],[none],[$PATH:/sw/bin])
if test "x$FINK" != xnone; then
AC_CACHE_CHECK([fink install directory],[rjk_cv_finkprefix],[
rjk_cv_finkprefix="`echo "$FINK" | sed 's,/bin/fink$,,'`"
])
CPPFLAGS="${CPPFLAGS} -I${rjk_cv_finkprefix}/include"
LDFLAGS="${LDFLAGS} -L${rjk_cv_finkprefix}/lib"
fi
])