Windows 用の真新しい 64 ビット GHC 7.6.1 Release Candidate 1 でPortFusion
ビルドに成功しました。
http://www.drangon.org/mingwから新たにダウンロードしたネイティブ 64 ビット mingw
バイナリを使用すると、パッケージは単純なインストールと同じくらい簡単にインストールできました (関係のない小さな修正を多数行った後)。network
CC=mingw64/bin/gcc cabal install
LLVM
同じ Web サイトにツールチェーン パッケージもあります。
GHC
ここで、コンパイル中に特定のLLVM
バイナリを使用するようにどのように指示できるか疑問に思います。
それは上記のように単純で似たものでしょうか:
#v??v
LLVM=????????? ghc -W -O2 -fllvm -optlo-O3 --make src/Main.hs
LLVM=????????? cabal install PortFusion -f llvm #¹
#^??^
llvm
¹フラグを定義する PortFusion.cabal の関連行
または完全に異なる?