Como instalar o gcc 4.8.1 no debian wheezy

10

Eu gostaria de instalar o GCC 4.8.1 no meu sistema Debian Wheezy 7.1.0. A versão atual do GCC instalada no meu sistema é a 4.7.2. Eu vejo que o gcc-4.8.1 está disponível no repositório Debian. Alguém pode me mostrar como fazer essa atualização?

    
por Mazzy 03.09.2013 / 13:34

1 resposta

5

Você poderia usar algo assim. No entanto, não é recomendado .

Se você realmente sabe o que está fazendo, tente seguir:

Jessie (teste) agora contém o gcc-4.8, que é compatível com o C ++ 11 (também o gcc-4.9 está disponível).

Eu usei o apt-pinning da seguinte maneira:

Uma fonte para jessie foi adicionada ao /etc/apt/sources.list:

deb http://ftp.uk.debian.org/debian/ jessie main non-free contrib

/etc/apt/preferences foi editado como tal:

    Package: *
    Pin: release a=wheezy
    Pin-Priority: 900

    Package: gcc*
    Pin: release a=jessie
    Pin-Priority: 910

Então,

$ sudo aptitude update
$ sudo aptitude install gcc-4.8/jessie

$ ln -s /usr/bin/gcc-4.8 /usr/bin/gcc
$ sudo aptitude install g++-4.8/jessie
$ ln -s /usr/bin/g++-4.8 /usr/bin/g++

NOTA: A versão mais nova do gcc pode depender do mais recente libc6 , o que significa que, mesmo que você compile seu programa com o gcc-4.8, você não poderá executar o programa compilado em outra máquina wheezy.

    
por 02.12.2014 / 17:33

Tags