Hi, some questions/remarks/bugs 1. Why is ffi disabled by default (./configure --enable-ffi is needed)? 2. If you install without ffi, there will be some header files in $(hugsdir)/libraries/. If you install with ffi, they will be removed. See install_libraries_ffi target in src/MkInstal.in. 3. ffi and ffi libs will be built by a install* target and not by a "build" target. IMO, it's much nicer to build everything by the default and ffi "build" target and install only by the install* targets. BTW, I am no auto{conf|make|...} crack, but on FreeBSD HAVE_LIMITS_H is not defined, but limits.h has to be included for building ffihugs without errors. I use something like s/#ifdef HAVE_LIMITS_H/#if defined(__FreeBSD__)/ for the FreeBSD port, but maybe there will be a better solution (a config.h file for FreeBSD or something) Regards, Olli -- {- IST & IIS _ INF _ UniBwM :: obraun@informatik.unibw-muenchen.de -} {- Tele-Consulting GmbH :: obraun@Tele-Consulting.com -} {- FreeBSD Commmitter :: obraun@FreeBSD.org -}