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] -}
msg02315/pgp00000.pgp
Description: PGP signature
