X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2Frts.conf.in;h=4230e14a711e3abae17deee329a2ac31345abd1b;hb=31442604c1d4ee4102a459a64e4afc39c49fc8a2;hp=8af549bd275d560898614fc7176598cc782b31a4;hpb=b41b49bd7129775944fdf6305db513c1a1648ff2;p=ghc-hetmet.git diff --git a/ghc/rts/rts.conf.in b/ghc/rts/rts.conf.in index 8af549b..4230e14 100644 --- a/ghc/rts/rts.conf.in +++ b/ghc/rts/rts.conf.in @@ -21,8 +21,14 @@ Package { ], hs_libraries = [ "HSrts" ], - extra_libraries = [ "gmp" - , "m" /* for ldexp() */ + extra_libraries = [ + "m" /* for ldexp() */ +#ifndef HAVE_FRAMEWORK_HASKELLSUPPORT + , "gmp" +#ifdef HAVE_LIBDL + , "dl" +#endif +#endif #ifdef mingw32_TARGET_OS ,"winmm" /* for the threadDelay timer */ ,"wsock32" /* for the linker */ @@ -127,4 +133,7 @@ Package { , "-u", "__stginit_Prelude" #endif ] +#ifdef HAVE_FRAMEWORK_HASKELLSUPPORT + , extra_frameworks = [ "HaskellSupport" ] +#endif }