0

ROOT (cern.root.ch) をインストールしようとしています。./configure を実行すると、libX11 が見つからないためインストールする必要があるというメッセージが表示されます。

いくつかの調査を行ったところ、インストールする必要があることがわかりました

  1. ) XQuartz (私はすでに最新バージョンを持っています。)
  2. ) Xcode のコマンド ライン ツール。

Appleの開発者WebサイトからCommand Line Toolsをインストールしてみました。インストールはスムーズに進みますが、インストールされたかどうかはどうすればわかりますか? root の configure コマンドで libX11 missing エラーが発生します。

私も xcode-select --install を試してみましたが、一度はスムーズに進みましたが、後でこのパッケージはもはや維持されていないというエラーが表示されます-またはそのようなものです。

複数のインストールがある可能性があることは理解しています...しかし、libX11がなく、ROOTをインストールできないという問題にまだ直面しています。

ありがとう、ハーシャル。

4

1 に答える 1

1

このリンクとその中で参照されているものは、自作(brew)を使用してインストールすることを示唆しています

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

ディレクトリ (brew --prefix で検出) を .bashrc、.zshrc、または使用している任意のシェル ファイル (.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

ルートをインストール

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

XCodeとコマンドラインツールをインストールしたかどうかはわかりませんが、必要になると思います

于 2014-05-14T00:32:30.997 に答える