我正在尝试安装ROOT(cern.root.ch)。当我运行./configure时,我收到一条消息,说明缺少libX11,必须安装。
我做了一些研究,发现我需要安装
我尝试从Apple的开发者网站安装命令行工具。安装顺利进行,但我怎么知道它是否已安装?我仍然使用root的configure命令得到libX11缺失错误。
我也尝试了xcode-select --install,它曾经顺利完成,然后再次提出错误,说这个包不再维护 - 或类似的东西。
我知道我可能有多个安装...但我仍然面临没有libX11而无法安装ROOT的问题。
谢谢, Hershal。
答案 0 :(得分:1)
此link及其中的one referenced建议您使用自制程序(brew)进行安装
$ ruby <(curl -fsS https://raw.github.com/mxcl/homebrew/go)
$ brew doctor
请记住通过将目录(使用brew --prefix找到)添加到.bashrc,.zshrc或您正在使用的任何shell文件(.bashrc是OS X默认值),将Homebrew目录添加到PATH。我们还将把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
安装root
$ brew tap homebrew/science
$ brew install --with-cocoa root
您没有说明您是否安装了XCode以及命令行工具,但我认为您需要它