t_t_nの日記

開発の備忘録など

macでhaskell-giをHello, world

公式手順にはstackを使ったものは記載が無いようだったので補足的な

macOS Mojave
10.14.2

gtk install

brew install gobject-introspection gtk+ gtk+3

・PKG_CONFIG_PATH

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/Cellar/libffi/3.2.1/lib/pkgconfig


・packeage.yaml

dependencies:
- base >= 4.7 && < 5
- haskell-gi-base
- gi-gtk

・stack.yaml

resolver: nightly-2019-07-21

※ 現状の最新である、lts-13.29 だとコンパイルエラーが発生したため
修正済みのバージョンを引き込むためにnightlyを使用

これでHello, Worldは通った