Como corrigir: /usr/lib/libstdc++.so.6: versão `GLIBCXX_3.4.15 'não encontrada

Então agora estou desesperado em encontrar uma solução para isso. Estou compilando uma biblioteca compartilhada .assim no Ubuntu 32 bit (tentei fazer isso no Debian e no Ubuntu 64 bit, mas nenhum funcionou também)

Eu continuo recebendo:/usr/lib/libstdc++.so.6: version ``GLIBCXX_3.4.15' not found toda vez que tento carregar meu plugin.

Aqui está como estou recebendo este erro:

Instale o mais recente Ubuntu 32 bitssudo apt-get install build-essentialCompile e carregue meu plugin (.so)

Aqui estão alguns links que eu encontrei e tentei, mas nenhum funcionou para mim:

(Minha velha pergunta: de alguma forma eu consertei alguns dias depois de postar essa pergunta, mas não me lembro exatamente como fiz isso)

Minha pergunta

Outro usuário com o mesmo problema

E outro

Eu vejo algumas pessoas corrigindo isso movendo libstdc ++ (eu acho) para algum diretório e, em seguida, apontando ou ligando idk o que para esse diretório, mas isso só me intrigou.

Alguém sabe uma correção?

(Edit :) - em execução:strings /usr/lib/libstdc++.so.6 | grep GLIBC no terminal me dá:strings '/usr/lib/libstdc++.so.6': No such file. Esse poderia ser o problema? E se sim, como instalo esta biblioteca?

(Edit2 :) Alguem sabe de uma solução?

(Edit3) Ainda precisa de uma solução. Existe uma maneira de ver em qual distro uma biblioteca compartilhada foi compilada? Eu sei que uma vez eu compilei essa mesma biblioteca há um tempo atrás, mas não me lembro !!

(Edit4)ldd my_lib_.so me dá:

    linux-gate.so.1 =>  (0xb77d7000)
    libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb76c1000)
    libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb76a4000)
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb74fa000)
    libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb74ce000)
    /lib/ld-linux.so.2 (0xb77d8000)

ldd program_im_loading_so_into me dá:

    linux-gate.so.1 =>  (0xb77d8000)
    libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb77c0000)
    libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb77a5000)
    libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb76bb000)
    libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb768f000)
    libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb7672000)
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb74c9000)
    /lib/ld-linux.so.2 (0xb77d9000)

corridastrings /usr/lib/i386-linux-gnu/libstdc++.so.6 | grep GLIBCXX me dá:

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH

e finalmente aqui está minha versão do gcc:

`gcc version 4.6.4 (Ubuntu/Linaro 4.6.4-1ubuntu1~12.04)`

questionAnswers(8)

yourAnswerToTheQuestion