2011-12-04 67 views
4

請幫助我安裝支持OpenGL和GLUT的Haskell。我似乎無法找到適用於任何地方的教程。 我發現了一些教程,但我得到錯誤。如何用GLUT和OpenGL安裝Haskell?

  1. One here
  2. Second one here

的錯誤是很多這樣的:

配置GLUT-2.2.2.1 ... Setup.hs:至少有以下依賴性失蹤: OpenGL> = 2.3,StateVar -any,張量-any

編輯1:操作系統:帶有SP1的Windows 7 Professional。 我正在使用Haskell平臺,並且默認情況下未安裝以下組件。

編輯2: Cabal未安裝,只檢查與haskell平臺一起安裝的軟件包列表,並且必須手動安裝。

+1

什麼操作系統?如果在Ubuntu上,請嘗試'sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev'。 –

+0

是什麼讓你說他們沒有安裝?也許你只是誤解了錯誤信息。 –

回答

9

Haskell平臺中都包含OpenGL和GLUT。只需訪問http://hackage.haskell.org/platform/即可瞭解如何安裝它。

無論何時需要使用Haskell,總是最好安裝Haskell平臺,而不是隻下載GHC編譯器並自行安裝它。 Haskell平臺既包含GHC,也包含您需要的最常見的庫。它還使您可以訪問cabal-install程序,該程序可用於輕鬆安裝任何您可能需要的其他程序包(安裝該平臺時,請在終端中使用cabal help以瞭解更多信息)。

+0

如果您沒有這些軟件包,則表示安裝Haskell平臺時出現錯誤。這些軟件包**都包含在內。 – dflemstr

+0

cabal不包含在haskell平臺中 –

+1

@ Floradu88:[是的,它是](http://hackage.haskell.org/platform/contents.html#developer-tools)。 – hammar