Subscribed unsubscribe Subscribe Subscribe

GHCでunixパッケージなど特定パッケージを使うと失敗するとき

PC

忘れてたのでメモ.ソースは失念.
lstatほげほげといって失敗するときはGHCのリビルドが必要.コンパイルフラグに-fvia-Cを付ければ直る.SRC_HC_OPTSに付けてるけど,GhcLibHcOptsだけで良いとかあるかもしれない.そこら辺は未検証.ちなみにSRC_HC_OPTSに-fvia-Cを付けたままGhcLibWaysにt*1を付けると未実装のコードをコンパイルしようとしてこける.

*1:ticky-ticky profiling