-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Rafael Santos wrote:
>Essa é a versão mais nova do Festival.
A mais nova tem 3-4 anos de idade?
>Na listagem do pacote g++2.95 não há nenhuma referência ao executável
> g++. Como posso usar gcc2.95 -lstdc++ ? (para usar o gcc2.95 fiz ln -s
> /usr/bin/gcc2.95 /usr/bin/gcc)
da mesma maneira:
gcc -o executavel fonte1.cpp fonte2.cpp -lstdc++
>Em meu /usr/lib não há libstdc++.so.2. Há:
>libstdc++.so (aponta para libstdc++.so.5.0.5)
>libstdc++.so.5.0.5
>libstdc++.so.6.0.3
>libstdc++.so.5 (aponta para libstdc++.so.5.0.5)
>libstdc++.so.6 (aponta para libstdc++.so.6.0.3).
>
>O que devo fazer?
1) Remover o libstdc++.so
2) Instalar a libstdc++.so.2 (geralmente vem num pacote
libstdc++-devel-2.95)
3) Certificar-se que libstdc++.so agora aponta para a libstdc++.so.2
Se não fizer isso, nenhum programa C++ irá linkar, porque os símbolos que
existem nas libstdc++.so mais novas (isto é, desde o g++ 3.0) são
completamente incompatíveis. Aliás, são tão incompatíveis que é como se
eles nem mesmo estivessem lá.
Aqui a libstdc++.so.2 é provida pelo pacote libstdc++2.10-2.95.4, mas não
há nenhuma versão -devel. Você precisará do -devel para poder ter os .h
necessários: não adianta só fazer o symlink da libstdc++.so.
Tem certeza que não consegue fazer o autor do Festival tomar vergonha na
cara e atualizar o código para funcionar num compilador com menos de 3
anos de idade? O fato de não funcionar indica problemas no código...
- --
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
3. Ac seo woruld wearð geborod, swá se Scieppend cwæð "Gewurde Unix" and
wundor fremede and him "Unix" genemned, þæt is se rihtendgesamnung.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFDTtVUM/XwBW70U1gRAtgHAJ4gA49HCHUtcAIq51fp9/HG0Yv+awCeOSSQ
rcQHsqFfng4fSu62eAPOgRg=
=2Git
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html