Biblioteca não encontrada - libgcc_s.so.1: versão GCC_4.2.0 não encontrada

0

Eu recebo este erro no Ubuntu Lucid (que eu não obtive no Karmic):

dlopen '/home/wesley/.doom3/base/gamex86.so' 
failed: libgcc_s.so.1: version 'GCC_4.2.0' not found 
(required by /usr/lib/libstdc++.so.6)

Assumo apenas que é do gcc que o Lucid é uma versão superior: gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3. Eu também tenho os essenciais de construção instalados.

Eu tentei criar links simbólicos para o arquivo ausente sem sucesso. Alguém pode me ajudar a fazer isso funcionar?

    
por invert 18.07.2010 / 15:48

1 resposta

1

Essa mensagem de erro significa que seu arquivo (gamex86.so) foi vinculado à versão GCC_4.2.0 de libgcc_s.so.1, mas a versão dessa biblioteca compartilhada que você tem não suporta isso. Eu acho que há um .deb para lucid que fornece o tempo de execução 4.2 de alguma forma, embora eu confesse que é muito surpreendente que a versão mais recente não seja compatível com versões anteriores. A gangue do ubuntu pode ter cometido um erro. Recompilar / vincular pode ser sua melhor opção.

    
por 18.07.2010 / 20:53

Tags