Я хочу использовать wxHaskell на OS X (Snow Leopard, MacBook Pro). Я был в состоянии успешно установить библиотеку и скрипт ниже:wxHaskell на OS X
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]
действительно приводит к тому, что окно отображается с помощью одной кнопки, как указано. Однако ничего не происходит, когда я нажимаю кнопку - я даже не получаю визуальный ответ кнопки синего цвета, чтобы указать, что она была подавлена (ха-ха, не каламбур).
Я слышал, что вам нужно запустить пакет под названием «macosx-app» в двоичных файлах wxHaskell, чтобы заставить их запускаться, но я не могу найти его нигде. Это не на моей машине или (насколько я могу судить) в дистрибутивах WX или wxHaskell.
Кто-нибудь знает, что мне нужно сделать, чтобы заставить это работать?
Вы следовали указаниям для Mac? Http: // Haskell.org/haskellwiki/WxHaskell/MacOS_X –
Да, и все в порядке, за исключением «/ usr/local/wxhaskell/bin/macosx-app -v helloworld» Эта команда отсутствует ... – Bill