2011-12-04 3 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 : SP1이 설치된 Windows 7 Professional. Haskell 플랫폼을 사용하고 있으며 다음 구성 요소가 기본적으로 설치되지 않습니다.

편집 2 : Cabal이 설치되지 않은 경우 haskell 플랫폼과 함께 설치된 패키지 목록을 확인한 다음 수동으로 설치해야합니다.

+1

OS는 무엇입니까? 우분투의 경우'sudo apt-get libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev'를 설치하십시오. –

+0

그들이 설치되지 않았다는 이유는 무엇입니까? 아마도 당신은 단지 오류 메시지를 오해하고있을뿐입니다. –

답변

9

OpenGL과 GLUT는 모두 하스켈 플랫폼에 포함되어 있습니다. 설치 방법은 http://hackage.haskell.org/platform/을 방문하십시오.

하스켈을 사용해야 할 때마다 GHC 컴파일러를 다운로드하여 독자적으로 설치하는 대신 항상 하스켈 플랫폼을 설치하는 것이 가장 좋습니다. 하스켈 플랫폼에는 GHC와 가장 공통적 인 라이브러리가 모두 포함되어 있습니다. 또한 cabal-install 프로그램에 액세스 할 수 있으므로 필요한 다른 패키지를 쉽게 설치할 수 있습니다 (플랫폼을 설치 한 경우 터미널에서 cabal help을 사용하여 자세한 내용을 확인하십시오).

+0

이러한 패키지가 없다면, Haskell 플랫폼을 설치하는 동안 오류가 있음을 의미합니다. 이 패키지 **는 ** 포함되어 있습니다. – dflemstr

+0

cabal은 haskell 플랫폼에 포함되어 있지 않습니다. –

+1

@ Floradu88 : [예, 있습니다] (http://hackage.haskell.org/platform/contents.html#developer-tools). – hammar

관련 문제