Instalando um GCC / G ++ para meu mac OSX 10.8

3

Meu problema é simples, eu gostaria de obter a versão OSX / BSD dos compiladores GCC e G ++ do site GNU.org. No entanto, após algumas pesquisas (conforme descrito abaixo), aprendi que a Apple usa o LLVM e o gcc é um link simbólico para o llvm-cc , enquanto o g ++ é um link simbólico para o llvm-g++ .

Eu também aprendi que a Apple foi estúpida o suficiente para remover esses compiladores sem nenhuma explicação razoável (Literalmente, ninguém pode dar uma razão válida para isso, não existe tal coisa). A outra coisa que aprendi é que a Apple usa o LLVM (conforme explicado anteriormente).

  • Pesquisei na Web para tentar aprender como fazer isso e nada está sendo útil. Somente pessoas falando sobre o Xcode ou outra instalação prolixa de aplicativos, executando comandos e instalando outros recursos.

  • XCODE NÃO é a solução que estou procurando, pois o Xcode não vem automaticamente com o compilador, mas requer instalações e coisas adicionais.

Minha pergunta

  • eu quero aprender, eu quero entender;
  • NÃO quero o "caminho fácil" ou o "use o modo de aplicação";
  • Eu quero fazer da maneira antiga, a fonte de download do GNU, configure / make / make install - por incrível que pareça, a Apple removeu estes também - O que eles estão pensando?

Minha tentativa atual

Eu baixei a fonte LLVM do seguinte local: Fonte: link Download: Binários do Clang para Mac OS X (79M) (.sig)

Eu então extraí o conteúdo deste diretório, no meu diretório Downloads: $ tar -xzpf clang+llvm-3.3-x86_64-apple-darwin12.tar.gz

Eu tentei ler o Guia de primeiros passos, que diz "Leia a documentação" Não consigo encontrar essa documentação, nem nas bibliotecas baixadas nem on-line.

    
por ash 25.07.2013 / 00:47

1 resposta

1

A Apple mudou a maneira como isso funciona agora (você não precisa instalar todos os 1.7 GB do XCode).

Se você deseja se inscrever em uma conta de desenvolvedor gratuita, pode obter apenas o instalador das ferramentas de linha de comando no link

Atualização: no SO mais recente, ele foi alterado novamente. Se você digitar gcc na linha de comando, ele perguntará se você deseja instalar.

    
por 08.08.2013 / 01:06

Tags