我希望在我的苹果电脑上(MacBook Pro,Snow Leopard系统)使用wxHaskell库进行开发。我已经成功地安装了这个库,并且下面的脚本:
module Main where
import Graphics.UI.WX
main :: IO ()
main = start hello
hello :: IO ()
hello
= do f <- frame [text := "Hello!"]
quit <- button f [text := "Quit", on command := close f]
set f [layout := widget quit]
执行结果确实会显示一个指定的单按钮窗口。但是,当我点击按钮时,什么事情也没有发生——甚至没有得到按钮变蓝以指示已经按下的视觉响应(哈哈,不是双关语)。
我听说,在wxHaskell二进制文件上运行一个名为“macosx-app”的软件包,可以使它们运行,但我找不到这个软件包。 在我的计算机或(据我所知)在WX或wxHaskell散发中都找不到。
有人知道我需要做什么才能让这个工作吗?