From 10d840ae72e71eadadc400881632168fdce514e2 Mon Sep 17 00:00:00 2001 From: simonmar Date: Wed, 5 May 2004 10:46:52 +0000 Subject: [PATCH] [project @ 2004-05-05 10:46:52 by simonmar] Document use of -I flag for finding FFI header files --- ghc/docs/users_guide/ffi-chap.sgml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ghc/docs/users_guide/ffi-chap.sgml b/ghc/docs/users_guide/ffi-chap.sgml index 99d21a3..d622179 100644 --- a/ghc/docs/users_guide/ffi-chap.sgml +++ b/ghc/docs/users_guide/ffi-chap.sgml @@ -290,6 +290,26 @@ to be inlined across modules, use the command-line and package-configuration mechanism. + + Finding Header files + + Header files named by the + option or in a foreign import declaration + are searched for using the C compiler's usual search path. + You can add directories to this search path using the + option (see ). + + Note: header files are ignored unless compiling via C. + If you had been compiling your code using the native code + generator (the default) and suddenly switch to compiling via + C, then you can get unexpected errors about missing include + files. Compiling via C is enabled automatically when certain + options are given (eg. and + both enable + ). + + -- 1.7.10.4