Como posso instalar o gcc 4.6 lado-a-lado com a versão atual dos repositórios?

3

Eu tenho o 4.5.2 instalado dos repositórios oficiais do Ubuntu. Eu gostaria de instalar o 4.6 também para experimentar os recursos C ++ 0x que ele traz.

Como posso fazer isso sem quebrar meu sistema? Estou bem com o mais recente sendo padrão, mas também quero manter a versão mais antiga.

    
por Tamás Szelei 05.06.2011 / 19:24

2 respostas

3

Se você conhece seu caminho na linha de comando, você deve ser capaz de compilar a partir da fonte e definir a configuração para instalar em /opt .

Algo ao longo das linhas de ./configure --prefix=/opt .

    
por RolandiXor 20.06.2011 / 23:39
0

Eu não acho que haja alguma maneira de fazer isso via dpkg ou o sistema de gerenciamento de pacotes apt. Assim, a sua opção de recurso é compilar a partir do código fonte, fazendo com que seja menos uma questão do Ubuntu e mais uma questão do gcc. Tenho certeza de que

  1. A compilação do gcc a partir da origem é um processo bastante envolvido, especialmente com requisitos especiais como o seu.
  2. Há muitos tutoriais sobre o assunto.

Um bom exemplo é pesquisar a configuração de um "compilador cruzado", que, no seu caso, usaria a mesma arquitetura de hardware do seu gcc normal.

    
por jpaugh 21.06.2011 / 05:17