2011-06-05 58 views
4

繼一些着名的OpenGL Haskell tutorial之後,我製作了我的第一個HOpenGL程序。下面的代碼:HOpenGL - OpenGL窗口保持最小化

import Graphics.Rendering.OpenGL 
import Graphics.UI.GLUT 

main = do 
    (progname, _) <- getArgsAndInitialize 
    createWindow "Hello World" 
    displayCallback $= clear [ ColorBuffer ] 
    mainLoop 

它編譯和運行,但根本就沒有顯示窗口 - 在「最大化」命令,你可以看到它的第二部分分數,然後將其最小化。這個問題可以連接到我的ATI Radeon顯卡嗎?

P.S. OS是Ubuntu 10.10,程序使用GHC 7.0.3編譯。

回答

2

似乎解決了,從官方回購安裝haskell平臺。哪個圖書館缺乏,對我來說仍然是個謎,我不確定我想深入瞭解這一點。 嘗試單獨獲取所有遺失的Haskell庫是BDSM。

編輯:僅當從終端運行時,窗口最小化。所有工作正常(+/-)如果從鸚鵡螺運行。

相關問題