[project @ 2002-10-06 12:45:41 by wolfgang]
authorwolfgang <unknown>
Sun, 6 Oct 2002 12:45:41 +0000 (12:45 +0000)
committerwolfgang <unknown>
Sun, 6 Oct 2002 12:45:41 +0000 (12:45 +0000)
Make it compile for Mac OS X again.

ghc/compiler/ghci/Linker.lhs

index eec2e65..2b45436 100644 (file)
@@ -732,11 +732,13 @@ loadFramework extraPaths rootname
    = do        { mb_fwk <- findFile mk_fwk (extraPaths ++ defaultFrameworkPaths)
        ; case mb_fwk of
            Just fwk_path -> loadDLL fwk_path
-           Nothing       -> return (Just "not found")
+           Nothing       -> return (Just "not found") }
                -- Tried all our known library paths, but dlopen()
                -- has no built-in paths for frameworks: give up
    where
      mk_fwk dir = dir ++ '/' : rootname ++ ".framework/" ++ rootname
+       -- sorry for the hardcoded paths, I hope they won't change anytime soon:
+     defaultFrameworkPaths = ["/Library/Frameworks", "/System/Library/Frameworks"]
 #endif
 \end{code}