wxHaskellのインストールをした。
- ローカルはwxHaskell
- webはHaste
という構成をやってみたい。
とりあえずwxHaskellのインストールをした。
環境
- OS: OS X 10.9.5
- CPU: 2.4 GHz Intel Core 2 Duo
- Mem: 8 GB
- GHC: 7.10.2
- MacPorts
使用バージョン
- wxHaskell 0.92.2.0
- wxWidgets 3.0.2_4+universal
コマンド
port install wxWidgets-3.0 wxWidgets_select port select --set wxWidgets wxWidgets-3.0 cabal install wx
けっこうかかる。
cabal直打ちはどうなのかというのはまあ。(
動作確認
公式サイトからコピペで。
-- hello.hs module Main where import Graphics.UI.WX main :: IO () main = start gui gui :: IO () gui = do frame [text := "Hello World!"] return ()
ghc -package wx hello.hs && ./hello
ヾ(๑╹◡╹)ノなんか動いた。
蛇足
- wx-configが見つからないと言われた。
port selectされてないのでport selectする。
- バージョンが合わないと言われた。
wxHaskell 0.9系はwxWidgets 3.0系のみ対応らしい。(より新しいバージョンではだめっぽい)