Erro ao carregar bibliotecas compartilhadas, mas instalei as bibliotecas

0

Estou tentando fazer o Psychonauts rodar no meu computador por mais de um mês. Eu postei anteriormente aqui , mas mesmo depois de seguir aqueles direções ainda estou preso. Eu instalei com êxito o pacote ausente que o Psychonauts cita quando a razão para não ser executado:

usagiyojimbo@Usagi:~/psychonauts$ sudo apt-get install libstdc++6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libstdc++6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

No entanto, quando tento executar o programa, ele ainda responde exatamente da mesma maneira. Aqui está o ls:

usagiyojimbo@Usagi:~/psychonauts$ ls
DisplaySettings.ini  libSDL-1.2.so.0             psychonauts.png
Documents            Psychonauts                 README-linux.txt
icon.bmp             PsychonautsData2.pkg        uninstall-psychonauts.sh
libopenal.so.1       Psychonauts Manual Win.pdf  WorkResource

Eu tenho feito isso:

usagiyojimbo@Usagi:~/psychonauts$ ./Psychonauts
./Psychonauts: error while loading shared libraries: libstdc++.so.6: cannot open
shared object file: No such file or directory

O que estou fazendo de errado?

    
por UsagiYojimbo 09.02.2014 / 22:36

2 respostas

0

Eu acho que Psychonauts é uma aplicação de 32 bits. Você precisará instalar:

sudo apt-get install lib32stdc++6
    
por jhilmer 09.02.2014 / 23:25
-1

Tente executar

$ strace ./psychonauts

e cuidado com as chamadas open () para libstdc ++. E então você trabalha com isso.

    
por dr.Equivalent 09.02.2014 / 23:03