Haskell Platform을 설치하고 cabal update를 하면 계속 구 버전이니까 업데이트하라고 야단을 맞는다.
이는 path문제 때문.
echo $PATH 해 보면 ~/.cabal/bin 이 없다. (플랫폼 설치후에 cabal을 업데이트하면 여기에 설치된다.)
그러므로,
export PATH=~/.cabal/bin:$PATH
해주면 된다.
Showing posts with label Haskell 설치. Show all posts
Showing posts with label Haskell 설치. Show all posts
Friday, August 26, 2011
Sunday, April 04, 2010
Haskell Platform on Ubuntu
Tuesday, January 26, 2010
Haskell 둘째 걸음
준비단계 1:
1. c:\ghc 폴더를 만들었습니다.
2. CMD 바로가기를 바탕화면에 만들었습니다.
3. 바로가기에 마우스를 두고 오른쪽 버튼을 클릭하여 속성창을 표시합니다.
4. 시작위치를 1번에서 만든 폴더로 지정해 둡니다. 그 이외의 것도 구미에 맞게 수정합니다.
준비단계 2:
1. 설치된 ghc 버전 확인
>ghc --version
설치된 버전을 확인할 수 있습니다.
2. cabal 업데이트 진행
cabal을 통해서 필요한 패키지를 설치/제거하는 것이 좋다고 합니다.
(1) cabal이 가진 목록을 update합니다.
>cabal update
(2) cabla 프로그램 자체를 업데이트 합니다.
>cabal install cabal-install
알아서 컴파일 하면서 업데이트 합니다.
사족:
cabal을 업데이트 하여도 cabal version은 그대로인 문제가 발생.
알아보니 이런 문제가...
cabal의 실행파일 설치 디렉토리(C:\Program Files\Haskell\bin)를 Path에서 하스켈 플랫폼의 디렉토리(C:\Program Files\Haskell Platform\2009.2.0.2\extralibs\bin)보다 앞에 오도록 둘의 순서를 바꾸어서 해결을 함.
바꾸는 방법은,
"시작-제어판-시스템-고급-환경변수"에서 시스템변수에 있는 PATH를 수정해 주면 된다.
Haskell 첫걸음
Haskell Platform을 설치하였습니다.
GHC입니다. 국내 첫 서적이 Hug와 GHC의 혼합이기는 하지만, GHC쪽이 많은 자료를 얻을 수 있는 것 같습니다.
Subscribe to:
Posts (Atom)
