--- configure.ac.bak Fri Oct 24 17:58:56 2003 +++ configure.ac Fri Oct 24 18:42:38 2003 @@ -900,8 +900,16 @@ LIBS="-L${ffcall_libdir} $LIBS" fi -AC_CHECK_HEADER(ffi.h, , enable_libffi=no) +AC_MSG_CHECKING("ffcall presence") AC_CHECK_HEADERS(callback.h, , enable_ffcall=no) +if test $enable_ffcall = no; then + AC_WARNING("ffcall not found... looking for ffi presence") + enable_libffi = yes # try this instead! +fi +AC_CHECK_HEADER(ffi.h, , enable_libffi=no) +if test $enable_ffi = no; then + AC_WARNING("ffi not found") +fi have_forward_hook=yes AC_MSG_CHECKING("for forwarding callback in runtime") @@ -912,7 +920,6 @@ enable_ffcall=no fi -AC_MSG_CHECKING("FFI library usage") WITH_FFI=none if test $enable_libffi = yes; then AC_DEFINE(USE_LIBFFI,1,