gcc++ erro na instalação

Iniciado por braganet, 01 de Setembro de 2015, 10:27

tópico anterior - próximo tópico

braganet

Bom dia pessoal,
Sou novato por aqui no forum....

Ao tentar instalar um programa via make, ocorreu um erro.
Fui verificar o gcc, esta ok intalado,
porem ao verificar o gcc++ ocorreu o erro abaixo:
sudo apt-get install gcc++

retornou o erro abaixo:

sudo apt-get install gcc++
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Nota, selecionando 'gcc-4.8-aarch64-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libx32gcc-4.7-dev' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-dbg-armel-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libhfgcc1-armel-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.7' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.9' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-dbg-powerpc-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-locales' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'lib32gcc-4.7-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-base' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-plugin-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.9-doc' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-armel-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-aarch64-linux-gnu-base' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-aarch64-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-source' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-mingw-w64-bootstrap' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-dbg-arm64-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-powerpc64le-linux-gnu-base' para a expressão regular 'gcc+'
Nota, selecionando 'lib32gcc1' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo' para a expressão regular 'gcc+'
Nota, selecionando 'python-pygccxml' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-snapshot' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-powerpc-linux-gnu-base' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-base' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-armhf-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'libx32gcc-4.8-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-avr' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-arm64-cross' para a expressão regular 'gcc+'
Nota, selecionando 'lib32gcc-4.8-dev' para a expressão regular 'gcc+'
Nota, selecionando 'colorgcc' para a expressão regular 'gcc+'
Nota, selecionando 'lib64gcc1-powerpc-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.8-dev-ppc64el-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6-base' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-arm-linux-gnueabi' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-arm-none-eabi' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-powerpc-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-armel-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'libhfgcc1-dbg-armel-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.5-arm-linux-gnueabi' para a expressão regular 'gcc+'
Nota, selecionando 'libsfgcc1-armhf-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-opt' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6-source' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-dbg' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-arm-linux-gnueabihf-base' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-arm-linux-gnueabi' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'lib64gcc1-dbg-powerpc-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.7-dev-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-mingw-w64-base' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-docs' para a expressão regular 'gcc+'
Nota, selecionando 'llvm-gcc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'lib64gcc1-powerpc-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-locales' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-aarch64-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-arm-linux-gnueabi' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-plugin-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-base' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.7-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.5-aarch64-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libsfgcc1-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libx32gcc1-dbg' para a expressão regular 'gcc+'
Nota, selecionando 'lib64gcc-4.8-dev-powerpc-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-mingw-w64' para a expressão regular 'gcc+'
Nota, selecionando 'llvm-gcc-4.5' para a expressão regular 'gcc+'
Nota, selecionando 'llvm-gcc-4.6' para a expressão regular 'gcc+'
Nota, selecionando 'llvm-gcc-4.7' para a expressão regular 'gcc+'
Nota, selecionando 'llvm-gcc-4.8' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.7-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-multilib-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.8-dev-arm64-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-source' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-doc' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-arm64-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'libsfgcc-4.8-dev-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-h8300-hms' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.5-powerpc64le-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-dbg-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-multilib-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-mingw-w64-x86-64' para a expressão regular 'gcc+'
Nota, selecionando 'gcc' para a expressão regular 'gcc+'
Nota, selecionando 'gccintro' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-powerpc-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-dbg-ppc64el-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-aarch64-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.8-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'gccxml' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.1' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.2' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.3' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.5' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8' para a expressão regular 'gcc+'
Nota, selecionando 'libhfgcc1-armel-cross' para a expressão regular 'gcc+'
Nota, selecionando 'lib32gcc1-dbg' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.8-dev-powerpc-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-ppc64el-dcv1' para a expressão regular 'gcc+'
Nota, selecionando 'libgccxml-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-arm-linux-androideabi' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-source' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-msp430' para a expressão regular 'gcc+'
Nota, selecionando 'libhfgcc-4.7-dev-armel-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libx32gcc1' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.7-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-powerpc64le-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-i686-linux-android' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.7-dev-armel-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6-plugin-dev' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-powerpc64le-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-multilib-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc1-ppc64el-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.4-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-locales' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-mingw-w64-i686' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.9-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-multilib-arm-linux-gnueabi' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.7-arm-linux-gnueabi' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.7-multilib' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.5-arm-linux-gnueabihf' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-aarch64-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-powerpc64le-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.5-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.7-arm-linux-gnueabi-base' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-arm-linux-gnueabihf-base' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-doc' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-m68hc1x' para a expressão regular 'gcc+'
Nota, selecionando 'libgcc-4.8-dev-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'libsfgcc1-dbg-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.6-locales' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-4.8-powerpc64le-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-multilib-powerpc-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.9-base' para a expressão regular 'gcc+'
Nota, selecionando 'gccgo-go' para a expressão regular 'gcc+'
Nota, selecionando 'libsfgcc-4.7-dev-armhf-cross' para a expressão regular 'gcc+'
Nota, selecionando 'gcc-4.8-powerpc64le-linux-gnu' para a expressão regular 'gcc+'
Nota, selecionando 'lib64gcc1-powerpc-cross' ao invés de 'lib64gcc1-powerpc-dcv1'
Nota, selecionando 'libgcc1-arm64-cross' ao invés de 'libgcc1-arm64-dcv1'
Nota, selecionando 'libgcc1-armhf-cross' ao invés de 'libgcc1-armhf-dcv1'
Nota, selecionando 'libgcc1-powerpc-cross' ao invés de 'libgcc1-powerpc-dcv1'
Nota, selecionando 'libgcc1-ppc64el-cross' ao invés de 'libgcc1-ppc64el-dcv1'
Nota, selecionando 'libsfgcc1-armhf-cross' ao invés de 'libsfgcc1-armhf-dcv1'
Nota, selecionando 'libgcc1-armel-cross' ao invés de 'libgcc1-armel-dcv1'
Nota, selecionando 'libhfgcc1-armel-cross' ao invés de 'libhfgcc1-armel-dcv1'
Nota, selecionando 'llvm-gcc-4.8' ao invés de 'llvm-gcc'
gcc já é a versão mais nova.
gcc-multilib já é a versão mais nova.
gcc-4.8 já é a versão mais nova.
gcc-4.8 configurado para instalar manualmente.
gcc-4.8-base já é a versão mais nova.
gcc-4.8-multilib já é a versão mais nova.
gcc-4.8-multilib configurado para instalar manualmente.
gcc-4.9-base já é a versão mais nova.
lib32gcc-4.8-dev já é a versão mais nova.
lib32gcc-4.8-dev configurado para instalar manualmente.
lib32gcc1 já é a versão mais nova.
lib32gcc1 configurado para instalar manualmente.
libgcc-4.8-dev já é a versão mais nova.
libgcc-4.8-dev configurado para instalar manualmente.
libgcc1 já é a versão mais nova.
libx32gcc-4.8-dev já é a versão mais nova.
libx32gcc-4.8-dev configurado para instalar manualmente.
libx32gcc1 já é a versão mais nova.
libx32gcc1 configurado para instalar manualmente.
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
gcc-4.8-aarch64-linux-gnu : Conflita: gcc-multilib mas 4:4.8.2-1ubuntu6 está para ser instalado
gcc-4.8-arm-linux-gnueabihf : Conflita: gcc-multilib mas 4:4.8.2-1ubuntu6 está para ser instalado
gcc-4.8-powerpc-linux-gnu : Conflita: gcc-multilib mas 4:4.8.2-1ubuntu6 está para ser instalado
gcc-4.8-powerpc64le-linux-gnu : Conflita: gcc-multilib mas 4:4.8.2-1ubuntu6 está para ser instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.


Alguém saberia o que pode ser, ou se estou fazendo algo errado ?
Obrigado desde já.

irtigor

gcc++ não é um pacote que existe, no lugar o apt-get expandiu como a expressão regular 'gcc+'. O 'g++' é o backend pra c++ da suite gcc.


braganet

Citação de: irtigor online 01 de Setembro de 2015, 11:05
gcc++ não é um pacote que existe, no lugar o apt-get expandiu como a expressão regular 'gcc+'. O 'g++' é o backend pra c++ da suite gcc.

Blz...
Obrigado..
respondido