Erro no True Combat Elite

1. Erro no True Combat Elite

Ivan Gneiding
gneiding

(usa Debian)

Enviado em 22/07/2010 - 10:19h

Olá pessoal, bom dia.

Desde ontem venho tentando instalar o game True Combat Elite. Fiz a instalação corretamente, primeiro com o Enemy Territory com patch 2.60b, e depois o True Combat Elite na última versão. O Enemy Territory funciona normalmente, mas quando rodo o mode do True Combat ocorre o seguinte erro:
"libstdc++.so.5: cannot open shared object file: No such file or directory"

Bom, já busquei em vários fórums por ae, e vi que esse erro já é bastante conhecido. Porém eu tentei instalar a lib mas o sistema (Ubuntu 10.04) diz que já tenho a versão mais nova, e vi que tenho a libstdc++5 e a libstdc++6.

Assim, no site oficial do jogo havia um comando pra fazer que era pra criar um link entre as libs:

ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5

Fiz o comando com resultado aparentemente positivo: "ln: criando ligação simbólica `/usr/lib/libstdc++.so.5': Arquivo existe", mas o erro persiste.

Alguém tem alguma ideia do que fazer pra rodar o game.

Obrigado. Abraços.


  


2. Americas Army mesmo erro

Ivan Gneiding
gneiding

(usa Debian)

Enviado em 23/07/2010 - 09:07h

Acabo de descobrir que o Americas Army também não inicia pelo mesmo erro. Segue a mensagem do terminal:

ivan@ivan-ubuntu-1004:~$ armyops
./armyops-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


O que fazer? :(


3. faça..

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 23/07/2010 - 09:46h

cd /usr/lib

ls -lah libstdc++*

paste o resultado aqui.


4. Re: Erro no True Combat Elite

Ivan Gneiding
gneiding

(usa Debian)

Enviado em 23/07/2010 - 16:20h

Olá, resultado foi esse:

ivan@ivan-ubuntu-1004:/usr/lib$ ls -lah libstdc++*
lrwxrwxrwx 1 root root 18 2010-07-11 18:22 libstdc++.so.5 -> libstdc++.so.5.0.7
-rw-r--r-- 1 root root 810K 2008-07-15 17:36 libstdc++.so.5.0.7
lrwxrwxrwx 1 root root 19 2010-06-20 19:51 libstdc++.so.6 -> libstdc++.so.6.0.13
-rw-r--r-- 1 root root 1020K 2010-03-26 21:16 libstdc++.so.6.0.13


Isso é bom ou ruim?


5. Re: Erro no True Combat Elite

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 23/07/2010 - 16:56h

acontece que vc já tem as lib instaladas, essa a razão de ln -s

rwxrwxrwx 1 root root 18 2010-07-11 18:22 libstdc++.so.5 -> libstdc++.so.5.0.7
-rw-r--r-- 1 root root 810K 2008-07-15 17:36 libstdc++.so.5.0.7
lrwxrwxrwx 1 root root 19 2010-06-20 19:51 libstdc++.so.6 -> libstdc++.so.6.0.13
-rw-r--r-- 1 root root 1020K 2010-03-26 21:16 libstdc++.so.6.0.13

veja que suas libs já estão com ponteiros.. o que EVENTUALMENTE vc poderia fazer é eliminar os ponteiros atuais ou reorienta-los - para isso o melhor (IMHO) é o mc

# mc . .

BWT.. eu NUNCA consegui jogar nada no Linux, nunca consegui resolver as por**s dessas dependencias absurdas. De qualquer forma, prefiro mesmo o XBox360 ;)

nota: tô saindo fora.. tomara que alguém assuma daqui (risos).



6. Re: Erro no True Combat Elite

Ivan Gneiding
gneiding

(usa Debian)

Enviado em 23/07/2010 - 17:15h

Ou seja, to na mesma :(


7. RESOLVIDO

Ivan Gneiding
gneiding

(usa Debian)

Enviado em 23/07/2010 - 17:34h

Bom gente, se alguém tiver o mesmo problema, consegui resolver depois de seguir as instruções desse site:
http://www.hackourlives.com/ubuntu-10-04-lucid-lynx-libstdc-so-5/
que são:

wget http://security.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs_2.7ubuntu6.1_amd64.deb

dpkg-deb -x ia32-libs_2.7ubuntu6.1_amd64.deb ia32-libs

sudo cp ia32-libs/usr/lib32/libstdc++.so.5.0.7 /usr/lib32/

cd /usr/lib32

sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5

Abraços.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts