Workaround for linker errors in macosx + ghc 7.0.3.

This commit is contained in:
John MacFarlane 2011-08-18 10:48:14 -07:00
parent f25df13b8e
commit 54520c4e6f

View file

@ -219,10 +219,13 @@ Library
if flag(highlighting) if flag(highlighting)
Build-depends: highlighting-kate >= 0.2.9 && < 0.3 Build-depends: highlighting-kate >= 0.2.9 && < 0.3
cpp-options: -D_HIGHLIGHTING cpp-options: -D_HIGHLIGHTING
if impl(ghc >= 6.12) if impl(ghc == 7.0.3) && os(macosx)
Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind -optl-Wl,-no_pie
else 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 Ghc-Prof-Options: -auto-all -caf-all
Extensions: CPP Extensions: CPP
Hs-Source-Dirs: src Hs-Source-Dirs: src
@ -305,10 +308,13 @@ Executable pandoc
if flag(highlighting) if flag(highlighting)
Build-depends: highlighting-kate >= 0.2.9 && < 0.3 Build-depends: highlighting-kate >= 0.2.9 && < 0.3
cpp-options: -D_HIGHLIGHTING cpp-options: -D_HIGHLIGHTING
if impl(ghc >= 6.12) if impl(ghc == 7.0.3) && os(macosx)
Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind -optl-Wl,-no_pie
else 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 Ghc-Prof-Options: -auto-all -caf-all
Extensions: CPP Extensions: CPP
Hs-Source-Dirs: src Hs-Source-Dirs: src