
Ich versuche, Homebrew mit diesen Befehlen zu installieren:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
# Add Homebrews binary path to the front of the $PATH
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile
Und alles scheint zu funktionieren, aber wenn ich es überprüfe mit
brew doctor
Ich erhalte diesen Fehler:
Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang
Ich habe es untersucht und es scheint ein Problem zu sein, das bei OSX 10.10 aufgetreten ist, das ich nicht verwende. Was kann das Problem sein?
Ich habe übrigens versucht, Ruby on Rails mit Clang statt mit GCC zum Laufen zu bringen (da es mit Letzterem nicht funktionierte), daher trat das Problem nach der Neuinstallation auf. Gibt es eine Konfiguration, mit der ich wieder zu GCC wechseln kann?
Bearbeitung 1:
Wenn ich laufe
xcodebuild -find clang
Ich bekomme
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
Wenn ich laufe
which clang
Ich bekomme
/usr/bin/clang
Läuft
locate clang | egrep clang$
Ich bekomme
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang
/System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-devel-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-devel-clang
/usr/bin/clang
/usr/local/Library/ENV/4.3/clang
Dann habe ich versucht, auf die Entwicklerseite zu gehen, die Xcode Command Line Tools herunterzuladen und neu zu installieren. Dann lief die Installation.
Also fuhr ich fort mit:
brew update
brew install rbenv ruby-build rbenv-gem-rehash
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
rbenv install 2.1.2
rbenv rehash
rbenv global 2.1.2
gem install bundler
Und der letzte Befehl gab diese Ausgabe aus:
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
Ich gehe davon aus, dass dies bedeutet, dass zlib nicht auf dem System installiert ist.
Ich habe versucht, eine Möglichkeit zu finden, es zu installieren, aber Homebrew findet es nicht. Irgendeine Idee?