Esta versão do produto requer a presença de bibliotecas de compatibilidade de 32 bits durante a execução em sistemas de arquitetura Intel (R) 64.

0

Enquanto eu estou tentando instalar os compiladores da Intel no meu Ubuntu 12.04.3 LTS está dando o seguinte erro.

32-bit libraries not found on this system.
This product release requires the presence of 32-bit compatibility libraries
when running on Intel(R) 64 architecture systems. One or more of these libraries
could not be found:
    libstdc++
    libstdc++5
    glibc
    libgcc
Without these libraries, the compiler will not function properly.  Please refer 
to Release Notes for more information.

Eu tentei baixar esses arquivos em falta libstdc ++ 5 de http://rpm.pbone.net/index.php3/stat/4/idpl/25606298/dir/mageia_other/com/libstdc++5-3.3.6-9.mga4.x86_64.rpm.html

e eu os adicionei no caminho .._intel64/pset$ e tentei reinstalá-lo, mas ele ainda está perguntando a mesma coisa.

-------------------------------------------------------------------------
Please type a selection or press "Enter" to accept default choice [1]: 1
--------------------------------------------------------------------------
Checking the prerequisites. It can take several minutes. Please wait.

........................../tmp/install.TUMA2Q/li_plugin_bash.qLxuvQ: line 1759: [: 22-6ubuntu1: integer expression expected
.............

Encontrei algumas discussões aqui e fiz as etapas seguintes ...

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install ia32-libs
sudo apt-get install gcc-multilib
sudo apt-get install rpm
sudo apt-get install openjdk-6-jre-headless
sudo apt-get install ia32-libs-multiarch.

ainda não consigo resolvê-lo.

É este erro por causa da versão do Ubuntu que estou usando. (Devo mudar a versão do Ubuntu e, em caso afirmativo, qual?)

Como resolver este problema nesta versão, o Ubuntu 12.04.3 LTS.

Eu ficarei muito grato se algum corpo me ajudar nesse sentido.

    
por ENRAO 17.09.2014 / 10:42

1 resposta

0

Para começar, de acordo com link , O Ubuntu descontinuou as bibliotecas de 32 bits. Pacotes para desenvolvimento de 32 bits são quase impossíveis de encontrar. VOCÊ DEVE INSTALAR os Compiladores Intel para 64 bits Intel 64 SOMENTE.

O site da Intel e as instruções são para a versão 14.04 do Ubuntu.

link: usando intel-compiladores-para-linux -com-ubuntu

O restante dessas informações é fornecido, pois pode ser útil, mas não como resposta à sua pergunta.

Os pacotes baixados são pacotes rpm para distribuições redhat como o fedora. O Ubuntu é baseado no Debian, então usamos arquivos .deb ao invés de .rpm (s).

Primeiro, faça uma busca rápida do que você está procurando usando o apt-get. Abra um terminal e digite o seguinte comando:

apt-cache search stdc

Você verá uma lista completa de pacotes relacionados e o equivalente do Debian será listado aqui. Para restringir os resultados, você pode querer verificar esses pacotes:

apt cache search lib32stdc

Para instalar qualquer um desses pacotes, use o comando sudo apt-get , como neste exemplo:

sudo apt-get install lib32stdc++6

O gerenciador de pacotes synaptic é uma GUI de frontend para o apt-get e pode realmente ajudá-lo a procurar o que você precisa. Para instalar, execute o seguinte comando:

sudo apt-get install synaptic

Para executar, faça uma busca por synaptic em seus aplicativos ou abra um terminal e execute o seguinte comando:

sudo synaptic

Além disso, existe um compilador Intel disponível através do apt-get:

sudo apt-get install faucc
    
por mchid 17.09.2014 / 15:36