Não sabia que havia ou deveria haver um instalador do Xcode além da loja de aplicativos. Obrigado.
Respostas:
13
Fiquei muito chateado quando descobri que a atualização do OS X Lion acabou com toda a minha cadeia de ferramentas de desenvolvimento. No entanto, com a ajuda de um amigo, descobri que a cadeia de ferramentas havia sido movida para a /Developer/usr/bin/pasta no disco. Para a minha necessidade imediata, eu só tinha de fazer make, gcce g++disponível no caminho, então eu criei links simbólicos para /Developer/usr/bin/gnumake, /Developer/usr/bin/gcc-4.2e /Developer/usr/bin/g++-4.2dentro da /usr/bin/pasta. No entanto, imagino que a abordagem correta seria reinstalar o XCode para corrigir o problema.
Acabei de instalar o Xcode 4.3 no Lion da loja de aplicativos, o mesmo problema com o gcc, etc não instalado. Mexeu até eu fazer o seguinte:
no Xcode: Preferências -> Downloads Com "Componentes" selecionado, você verá uma lista de componentes para download.
Procure por ferramentas de linha de comando e clique em instalar. Você será solicitado a fornecer o ID do usuário e a senha do Apple Developer. Após a autenticação bem-sucedida, o componente de ferramentas da linha de comando baixa e instala um monte de coisas boas, incluindo o gcc.
Isso tem mais de 3 GB. A Apple realmente odeia tanto os desenvolvedores?
Zach Rattner
Sim. Divirta-se atualizando também.
Vervious
@ Zach Bem, as ferramentas Dev sempre foram um pouco grandes, mas você não teria que instalar uma nova versão do Xcode de qualquer maneira ao atualizar o sistema?
slhck 21/07
1
Você ainda pode obter o Xcode gratuitamente se se registrar (novamente de graça) no Apple Developer Connection ( developer.apple.com ).
21711 Scott
4
@Nerian: Baixe e instale o Xcode da AppStore, execute "Install Xcode.app" (eu perdi essa etapa, não presuma que ela esteja instalada após a instalação da AppStore), então o gcc e as outras ferramentas de compilação funcionam subitamente. Whoo
timoxley
6
Você pode simplesmente colocar / Developer / usr / bin no seu $ PATH e está tudo bem:
Se você já possui o Xcode instalado, execute sudo /Developer/Library/uninstall-devtools --mode=alla desinstalação e continue a partir da etapa 8.
bouke
Eu desinstalei Xcode & tentou reinstalar, mas não havia nenhum passo “Instalar o Xcode” ... no entanto eu ainda não tenho gcc-4.2 na minha linha de comando ...
Alan H.
0
Também tive esse problema, onde, mesmo depois de instalar o XCode4, não havia gcc no meu caminho. Mas acontece que minha instalação foi iniciada. Volte a executar a instalação do XCode e agora / usr / bin / gcc é um link simbólico para /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 como deveria ser.
edit: o comentário de secoif estava correto. Apenas reinstale o XCode.
Vincular ao gcc dessa maneira não parece funcionar corretamente. Veja gist.github.com/1096750 para eu tentar fazer isso para vincular ao gcc / make para uso com o OSX brew. Baixe e instale na AppStore conforme meu outro comentário.
timoxley
0
Novas instalações do Xcode (versões 4.2 e posteriores) através da App Store não são fornecidas com o gcc-4.2. Você pode baixar e instalar o Xcode 4.1 através do Apple Developer Central . É necessário registro gratuito.
Respostas:
Fiquei muito chateado quando descobri que a atualização do OS X Lion acabou com toda a minha cadeia de ferramentas de desenvolvimento. No entanto, com a ajuda de um amigo, descobri que a cadeia de ferramentas havia sido movida para a
/Developer/usr/bin/
pasta no disco. Para a minha necessidade imediata, eu só tinha de fazermake
,gcc
eg++
disponível no caminho, então eu criei links simbólicos para/Developer/usr/bin/gnumake
,/Developer/usr/bin/gcc-4.2
e/Developer/usr/bin/g++-4.2
dentro da/usr/bin/
pasta. No entanto, imagino que a abordagem correta seria reinstalar o XCode para corrigir o problema.fonte
Acabei de instalar o Xcode 4.3 no Lion da loja de aplicativos, o mesmo problema com o gcc, etc não instalado. Mexeu até eu fazer o seguinte:
no Xcode: Preferências -> Downloads Com "Componentes" selecionado, você verá uma lista de componentes para download.
Procure por ferramentas de linha de comando e clique em instalar. Você será solicitado a fornecer o ID do usuário e a senha do Apple Developer. Após a autenticação bem-sucedida, o componente de ferramentas da linha de comando baixa e instala um monte de coisas boas, incluindo o gcc.
fonte
Faça o download do novo Xcode na App Store e execute o Install XCode. Agora é grátis, não US $ 4,99.
fonte
Você pode simplesmente colocar / Developer / usr / bin no seu $ PATH e está tudo bem:
fonte
Segui essas etapas e consegui fazer o GCC funcionar novamente.
fonte
sudo /Developer/Library/uninstall-devtools --mode=all
a desinstalação e continue a partir da etapa 8.Também tive esse problema, onde, mesmo depois de instalar o XCode4, não havia gcc no meu caminho. Mas acontece que minha instalação foi iniciada. Volte a executar a instalação do XCode e agora / usr / bin / gcc é um link simbólico para /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 como deveria ser.
edit: o comentário de secoif estava correto. Apenas reinstale o XCode.
fonte
Novas instalações do Xcode (versões 4.2 e posteriores) através da App Store não são fornecidas com o gcc-4.2. Você pode baixar e instalar o Xcode 4.1 através do Apple Developer Central . É necessário registro gratuito.
fonte