Macos “我该如何解决?”;(未知GLUT条目glutInit)“;在试图运行Gloss程序时?

Macos “我该如何解决?”;(未知GLUT条目glutInit)“;在试图运行Gloss程序时?,macos,haskell,Macos,Haskell,我是haskell的新手,但我正在尝试使用Gloss库运行一个程序。我已经安装了它,库及其所有依赖项都没有问题,可以在导入Gloss库的情况下编译文件,但是当我尝试实际运行这样的测试程序时(加载文件后在ghci中键入“main”): 我最终在ghci(版本8.0.1)中获得以下文本: 我在谷歌上搜索过这个问题,但所有的解决方案似乎都是可行的。但是我在OSX小牛上,那么我该怎么做才能让它工作呢?有人能帮助在OSX上运行Gloss程序吗?我甚至不明白“未知的GLUT入口glutInit”是什么意思。

我是haskell的新手,但我正在尝试使用Gloss库运行一个程序。我已经安装了它,库及其所有依赖项都没有问题,可以在导入Gloss库的情况下编译文件,但是当我尝试实际运行这样的测试程序时(加载文件后在ghci中键入“main”):

我最终在ghci(版本8.0.1)中获得以下文本:


我在谷歌上搜索过这个问题,但所有的解决方案似乎都是可行的。但是我在OSX小牛上,那么我该怎么做才能让它工作呢?有人能帮助在OSX上运行Gloss程序吗?我甚至不明白“未知的GLUT入口glutInit”是什么意思。非常感谢

您是否尝试过以下变通方法:
-- | Display "Hello World" in a window.
--
import Graphics.Gloss

main    
 = display 
        (InWindow
           "Hello World"     -- window title
        (400, 150)   -- window size
        (10, 10))    -- window position
    white            -- background color
    picture          -- picture to display

picture 
    = Translate (-170) (-20) -- shift the text to the middle of the window
    $ Scale 0.5 0.5      -- display it half the original size
    $ Text "Hello World"     -- text to display
*** Exception: user error (unknown GLUT entry glutInit)