
Estoy intentando instalar Homebrew con estos comandos:
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
Y todo parece funcionar, pero cuando lo verifico con
brew doctor
Recibo este error:
Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang
He estado investigando sobre ello y parece un problema que apareció en OSX 10.10 y que no estoy usando. Cuál puede ser el problema?
Por cierto, estaba intentando hacer que Ruby on Rails funcionara con clang en lugar de gcc (ya que no funcionaba con este último), por lo que el problema apareció después de la reinstalación. ¿Existe alguna configuración que pueda usar para volver a gcc?
Edición 1:
cuando corro
xcodebuild -find clang
yo obtengo
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
cuando corro
which clang
yo obtengo
/usr/bin/clang
Correr
locate clang | egrep clang$
yo obtengo
/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
Luego intenté ir al sitio del desarrollador, descargar las herramientas de línea de comandos de Xcode y reinstalarlo. Luego se realizó la instalación.
Así que seguí con:
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
Y el último comando dio este resultado:
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
Supongo que eso significa que zlib no está instalado en el sistema.
Intenté encontrar una manera de instalarlo, pero homebrew no la encuentra. ¿Alguna idea?