2014-05-14 3 views
0

ROOT (cern.root.ch)를 설치하려고합니다. ./configure를 실행하면 libX11이 없으므로 설치해야한다는 메시지가 나타납니다. OSX 10.9에서 libX11을 설치하는 방법은 무엇입니까?

는 제가 조사를 좀 해봤 내가

  1. ) XQuartz (나는 이미 최신 버전이 있습니다.)
  2. ) 엑스 코드의 명령 행 도구를 설치해야하는 것으로 나타났다.

사과 개발자 웹 사이트에서 명령 줄 도구를 설치해 보았습니다. 설치가 순조롭게 진행되지만 설치 여부는 어떻게 알 수 있습니까? 나는 여전히 root의 configure 명령으로 libX11 오류가 누락되었습니다.

나는 또한 xcode-select --install을 시도해 보았습니다. 그리고 한번 부드럽게 통과 한 다음 나중에이 패키지가 더 이상 유지 관리되지 않는다는 오류를주었습니다.

여러 설치가있을 수 있다는 것을 알고 있습니다 ...하지만 여전히 libX11을 가지고 있지 않으며 ROOT를 설치할 수 없다는 문제에 직면하고 있습니다.

감사합니다. Hershal.

+1

필요할 것이라고 생각 루트를

$ brew tap homebrew/science $ brew install --with-cocoa root 

설치 OSX 10.9 "또는 유사하게 ROOT를 설치하는 방법. 그렇지 않으면 원래의 질문에 대한 답에 관심이있는 나 같은 사람들은 그것을 보는 데 시간을 낭비하게됩니다. –

답변

1

link과의 one referenced 당신이 사제 (brew)를 사용 제안이

$ ruby <(curl -fsS https://raw.github.com/mxcl/homebrew/go) 
$ brew doctor 

디렉토리를 추가하여 PATH에 브루 디렉토리를 추가해야합니다 설치에 (양조 --prefix 발견) .bashrc, .zshrc 또는 사용중인 모든 쉘 파일 (.bashrc는 OS X 기본값). 나중에 필요할 때를 대비하여 XQuartz 바이너리를 PATH에 추가 할 것입니다.

export PATH=/usr/local/bin:/opt/X11/bin:$PATH 

변경 사항을 적용하려면 새 터미널 세션을 시작하십시오.

이제 Homebrew가 설치되었으므로 필수 종속성을 설치할 수 있습니다. Homebrew가 일반적으로 소스에서 컴파일 할 때마다 각각 시간이 걸릴 수 있습니다.

$ brew install gfortran # Fortran compiler 
$ brew install python # Python interpreter 
$ brew install pcre  # Regular Expressions library 
$ brew install fftw  # Fast Fourier Transforms 
$ brew install cmake # Cross-platform make 

당신은 XCode뿐만 아니라 명령 줄 도구를 설치했는지 말을하지 않습니다하지만 난 당신이이 질문은 정말 "로 변경해야

+0

감사하지만 기존 방법을 사용하여 루트를 설치하려고합니다. 나는 이미 최신 루트 5.34를 가지고있다. 제공해 주신 링크가 도움이되었습니다. 그들은 루트의 최신 릴리스에서 문제를 해결했다고 말합니다. 그래서 내 루트 5.34 설치가 순조롭게 진행되었습니다. 이제는 5.30을 원합니다. .profile의 경로를 변경하여 사용중인 루트 버전을 변경하려면 brew를 사용하지 마십시오. 링크 btw 주셔서 감사합니다. –

+0

Xcode를 설치 한 다음 xcode-select --install을 사용하고 Apple 개발자 사이트의 dmg를 사용하여 명령 줄 도구를 설치했습니다. –

관련 문제