instalação do GCC-5

0

Eu gostaria de instalar o gcc-5 na minha máquina local. Mas estou encontrando alguns problemas. Quando digito o seguinte comando:

sudo zypper install gcc-5

Eu recebi a seguinte resposta

Loading repository data...

Reading installed packages...

Package 'gcc-5' not found.

Resolving package dependencies...

Nothing to do.

É estranho porque quando eu digito o seguinte comando:

cnf gcc-5

Eu recebi a seguinte resposta:

Program 'gcc-5' is present in package 'gcc5', which is installed on your system.

Absolute path to 'gcc-5' is '/usr/bin/gcc-5'. Please check your $PATH variable to see whether it contains the mentioned path.

E quando eu quiser verificar qual versão do gcc está instalada no meu computador com o seguinte comando:

gcc --version

Eu tenho a seguinte resposta:

If 'gcc' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf gcc

Como faço para instalar corretamente o GCC-5 e como posso verificar qual versão é instalada / usada pelo meu computador? Obrigado

info: eu uso o openSUSE com o terminal Xfce

    
por steve 07.06.2017 / 12:41

1 resposta

2

O GCC 5 está instalado, mas o executável chama-se gcc-5 , não gcc .

Você pode criar um link simbólico de gcc-5 para gcc em /usr/bin (mas movendo gcc fora do caminho primeiro, se existir!) ou (o que pode ser preferível, pois não incluiria mexendo com coisas instaladas por um gerenciador de pacotes), use apenas gcc-5 .

Para a linha de comando, você pode configurar um alias:

alias gcc=gcc-5

Na maioria dos Makefiles, o compilador é escolhido a partir da variável CC Makefile, portanto, configurar isso para gcc-5 também funcionaria.

    
por 07.06.2017 / 12:47

Tags