From 54520c4e6f6f26d5dee21f97fc561ff69e03f883 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Thu, 18 Aug 2011 10:48:14 -0700 Subject: Workaround for linker errors in macosx + ghc 7.0.3. --- pandoc.cabal | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pandoc.cabal b/pandoc.cabal index 757254c36..7e903f002 100644 --- a/pandoc.cabal +++ b/pandoc.cabal @@ -219,10 +219,13 @@ Library if flag(highlighting) Build-depends: highlighting-kate >= 0.2.9 && < 0.3 cpp-options: -D_HIGHLIGHTING - if impl(ghc >= 6.12) - Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind + if impl(ghc == 7.0.3) && os(macosx) + Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind -optl-Wl,-no_pie else - Ghc-Options: -O2 -Wall + if impl(ghc >= 6.12) + Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind + else + Ghc-Options: -O2 -Wall Ghc-Prof-Options: -auto-all -caf-all Extensions: CPP Hs-Source-Dirs: src @@ -305,10 +308,13 @@ Executable pandoc if flag(highlighting) Build-depends: highlighting-kate >= 0.2.9 && < 0.3 cpp-options: -D_HIGHLIGHTING - if impl(ghc >= 6.12) - Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind + if impl(ghc == 7.0.3) && os(macosx) + Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind -optl-Wl,-no_pie else - Ghc-Options: -O2 -Wall + if impl(ghc >= 6.12) + Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind + else + Ghc-Options: -O2 -Wall Ghc-Prof-Options: -auto-all -caf-all Extensions: CPP Hs-Source-Dirs: src -- cgit v1.2.3