Como instalar o libQtGui.so.4 32bit no 64bit ubuntu

1

Estou tentando compilar a árvore do Android no Ubuntu 64bit 12.04; A construção falha em um erro de falta da biblioteca compartilhada libQtGui.so.4;

Verifique nos arquivos / usr / lib que: / usr / lib / ou / usr / lib32 não tem Qt. /usr/lib/x86_64_xxxxx/libQutGui.so.4 existe.

O pacote já está instalado; no entanto, eu acredito que a versão instalada é de 64 bits, enquanto a compilação requer i386 (32 bits) versão;

como posso instalar a versão i386 do libQt?

    
por Rami 14.11.2012 / 17:08

3 respostas

2

Eu tive o mesmo problema quando executei software de 32 bits em um sistema de 64 bits.

ldd xxx
libQtGui.so.4 => not found
libQtCore.so.4 => not found

Então eu instalei libqtgui4: i386 .

apt-get install libqtgui4:i386
ldd xxx
libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xf67e3000)
libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xf64dc000)

link

    
por elec 14.12.2015 / 04:06
0

Para compilar software contra a versão de 32 bits do Qt 4, você precisará instalar o pacote libqt4-dev:i386 . Isso removerá a versão de 64 bits, mas ela poderá ser reinstalada depois, se você precisar compilar o software de 64 bits posteriormente.

    
por dobey 14.12.2015 / 04:20
-1

É isso:

apt-get purge qt5-default -y
apt-get purge qt5-qmake -y
apt-get purge qtbase5-dev-tools -y
apt-get purge qttools5-dev-tools -y
apt-get install gcc-4.9 -y
apt-get install qt5-default -y
apt-get install qt5-qmake -y
apt-get install qtbase5-dev-tools -y
apt-get install qttools5-dev-tools -y
    
por DeOxyRibose Acid 19.03.2015 / 07:42