2011-12-04 8 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、Tensor -any

編集1:OS: Windows 7 Professional with SP1。 私はHaskellプラットフォームを使用しており、次のコンポーネントはデフォルトではインストールされません。

編集2: Cabalはインストールされていません。ただ、haskellプラットフォームでインストールされたパッケージのリストを確認して手動でインストールする必要がありました。

+1

どのOSですか?もしUbuntuであれば 'sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev'を試してみてください。 –

+0

あなたは何がインストールされていないと言いますか?たぶんエラーメッセージを誤解しているだけかもしれません。 –

答えて

9

OpenGLとGLUTの両方がHaskellプラットフォームに含まれています。インストール方法についてはhttp://hackage.haskell.org/platform/をご覧ください。

Haskellを使用する必要があるときは、GHCコンパイラをダウンロードして単独でインストールするのではなく、常にHaskell Platformをインストールすることをお勧めします。 Haskell Platformには、GHCと必要な最も一般的なライブラリの両方が含まれています。また、cabal-installプログラムにアクセスして、必要な他のパッケージを簡単にインストールすることができます(プラットフォームをインストールしたら、端末でcabal helpを使用して詳細を調べてください)。

+0

これらのパッケージがない場合は、Haskellプラットフォームのインストール中にエラーが発生したことを意味します。これらのパッケージ**は**含まれています。 – dflemstr

+0

キャバールはhaskellプラットフォームに含まれていません –

+1

@ Floradu88:[はい、そうです](http://hackage.haskell.org/platform/contents.html#developer-tools)。 – hammar

関連する問題