Workaround for linker errors in macosx + ghc 7.0.3.
This commit is contained in:
parent
f25df13b8e
commit
54520c4e6f
1 changed files with 12 additions and 6 deletions
18
pandoc.cabal
18
pandoc.cabal
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue