O Homebrew continua dizendo que o XCode não está instalado


10

Estou tentando instalar o Ruby usando o Homebrew, o gerenciador de pacotes OSX.

Quando executo 'brew install ruby', recebo a mensagem 'Aviso: o XCode não está instalado!'. O XCode está instalado, está mentindo.

Existe algo que eu possa tentar consertar isso? Estou executando o Lion com o XCode 3.2.6.


Eu realmente não estou olhando para usar qualquer das coisas novas XCode tho ... Não é como Homebrew tinha uma dependência de XCode 4 ...
Jaco Pretorius

@slhck - acontece que você estava certo. A atualização para o XCode 4 resolveu o problema. Portanto, acho que o bug real aqui é que a mensagem de erro está incorreta - deve dizer algo como 'Aviso: você está usando uma versão desatualizada do XCode'. Se você postar isso como resposta, eu aceito?
Jaco Pretorius #

Respostas:


3

De acordo com o Homebrew Wiki , você precisa usar uma versão Xcode ≥ 4.1 ao executar o OS X Lion.

Eles realmente dizem ...

Observe que o uso de um XCode anterior a 4.1 em 10.7 pode causar erros de compilação.

… Mas a mensagem de "aviso" provavelmente é enganosa. Tente atualizar o Xcode para a versão mais recente na Mac App Store.


8

O Homebrew não funciona imediatamente com o XCode 4.3. Você também precisa instalar o Command Line Tools for Xcode.

Você pode fazer isso iniciando o XCode e indo para Preferências-> Downloads-> Ferramentas de Linha de Comando e clique em Instalar. Ou obtenha-os manualmente em https://developer.apple.com/downloads/index.action .

Finalmente tive que ligar

 xcode-select -switch /Applications/Xcode.app

1

Você também pode tentar uma reinicialização após instalar o Xcode.

Eu também estava tendo esse problema (o Brew alegava que o xcode não estava instalado), executando a versão 10.7. Eu removi o Xcode 4.1 e usei a loja de aplicativos para instalar o Xcode 4.2, por isso estava definitivamente atualizado. Adicionei manualmente / Developer / usr / bin ao meu caminho, o que não ajudou. Mas uma reinicialização fez.


0

Adicione o seguinte diretório ao seu caminho, adicionando esta linha ao seu ~/.bash_profile:

export PATH=$PATH:/Developer/usr/bin:/Developer/usr/local/bin

0

O que funcionou para mim foi simplesmente iniciar o aplicativo XCode e clicar em "OK" em "Iniciar o uso do XCode" ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.