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 :: [EMAIL PROTECTED] -}
{- Tele-Consulting GmbH     :: [EMAIL PROTECTED]          -}
{- FreeBSD Commmitter       :: [EMAIL PROTECTED]                  -}

Attachment: msg02315/pgp00000.pgp
Description: PGP signature

Reply via email to