On 18 May 2011 21:59, <asyropoulos@xxxxxxx> wrote: > > $ elfdump -s /usr/lib/libstdc++.so.6.0.14|grep gnu_cxx > > shows that the sumbols are included in the library! You said your compiler was configured with --prefix=/opt/gcc-4.6.0 but that's in /usr/lib what about the libstdc++ in /opt/gcc-4.6.0 ? Check whether it uses symbol versioning, i.e. symbol names with e.g. @_GLIBCXX3.14 If your compiler is configured to use symvers but it finds a shared library built without them, it will cause problems.