タグ

haskellとMSYS2に関するigrepのブックマーク (2)

  • Windows で Haskell SDL2 - 趣味はデバッグ……

    Hackage にある SDL2 ライブラリーを Windows で利用する方法のメモ。 hackage.haskell.org Haskell-jp の Slack の質問をきっかけに手元で試したことを思い出しながら書いている。 sdl2.cabal に下記の記述があるので C ライブラリーを事前にインストールする必要がある。 pkgconfig-depends: sdl2 >= 2.0.6 今回は stack に附属する MSYS2 を利用する。 stack exec -- pacman -S mingw64/mingw-w64-x86_64-SDL2 でインストールできるはずだが、MSYS2 パッケージメンテナー入れ替えの影響で証明書のインストールをしないと次のようにエラーになることがある。 > stack exec -- pacman -S mingw-w64-x86_64-SDL

    Windows で Haskell SDL2 - 趣味はデバッグ……
  • WindowsでのHaskell開発環境構築(2017年秋版) - モナドとわたしとコモナド

    身の丈に合わないと形容されても仕方ないようなハイスペックなPCを買った。開発環境は当然作り直すことになるので、その軌跡を残しておく。 MSYS2 まずはMSYS2を入れる。これでツールチェーンが揃い、minttyというターミナルエミュレータもついてくる。 $ pacman -Syuu $ pacman -Sy git stack Haskellのビルドツールであるstackのインストーラを入手する。処理系から依存パッケージまで無難かつ自動的に用意してくれるので便利だ。 Home - The Haskell Tool Stack ただしstackはMSYS2上ではうまく動作しない。設定ファイル(デフォルトではC:\sr\config.yaml)に以下の行を追加し、この問題を回避する。 skip-msys: true マルチスレッドに強いと評判のRyzen 7を使っているので、並行ビルドで性能

    WindowsでのHaskell開発環境構築(2017年秋版) - モナドとわたしとコモナド
    igrep
    igrep 2017/10/12
    skip-msys: true はしたことなかったなぁ。1個思い当たるのはあるけど、どんなケースで困るんだろう。
  • 1