Atualizei para o OS X Lion hoje e não tenho mais uma cópia do gcc. Isso aconteceu com mais alguém? Alguém sabe por quê isso aconteceria?
Atualizei para o OS X Lion hoje e não tenho mais uma cópia do gcc. Isso aconteceu com mais alguém? Alguém sabe por quê isso aconteceria?
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 fazer make
, gcc
e g++
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.
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.
Faça o download do novo Xcode na App Store e execute o Install XCode. Agora é grátis, não US $ 4,99.
Segui essas etapas e consegui fazer o GCC funcionar novamente.
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.
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.