#else /* !INSTALLING */
library-dirs: FPTOOLS_TOP_ABS"/rts" GMP_LIB_DIRS
# if !defined(HAVE_LIBGMP) && !defined(HAVE_FRAMEWORK_GMP)
- , FPTOOLS_TOP_ABS"/rts/gmp"
+ , FPTOOLS_TOP_ABS"/gmp"
# endif
#endif
#if USE_PAPI
, "papi"
#endif
+#ifdef USE_LIBFFI
+ , "ffi"
+#endif
#ifdef INSTALLING
include-dirs: INCLUDE_DIR GMP_INCLUDE_DIRS
# endif
#else /* !INSTALLING */
include-dirs: FPTOOLS_TOP_ABS"/includes"
+ FPTOOLS_TOP_ABS"/rts"
+ FPTOOLS_TOP_ABS"/gmp/gmpbuild"
+ GMP_INCLUDE_DIRS
#endif
includes: Stg.h
, "-u", "base_GHCziConc_ensureIOManagerIsRunning_closure"
#endif
+/* Pick up static libraries in preference over dynamic if in earlier search
+ * path. This is important to use the static gmp in preference on Mac OS.
+ * The used option is specific to the Darwin linker.
+ */
+#ifdef darwin_BUILD_OS
+ , "-Wl,-search_paths_first"
+#endif
+
framework-dirs:
#ifdef HAVE_FRAMEWORK_GMP