santuario-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cantor, Scott" <canto...@osu.edu>
Subject RE: Problems building xml-security-c-1.7.2 on an ubuntu 12.04
Date Thu, 18 Jul 2013 21:38:17 GMT
> The error I get is a bunch of undefined references like this:
> 
> /opt/shibboleth-sp/lib/libxerces-c.so: undefined reference to `operator
> delete(void*)@GLIBCXX_3.4'
> 
> 
> This makes me think that the linker is unable to find libstdc++.so.  Or, maybe
> libxerces-c.so is built to the wrong version of libstdc++.

The latter would be my guess. The linker doesn't have to be told to find it, that's all automatic
with g++.

> However, I used readelf to confirm that the presence of the symbol in the
> libxerces symbol table.

Can't be, that's not a Xerces symbol. It's an unsatisfied symbol it wants to find at link/load
time.

> Any ideas what I might be doing wrong?

I'd start by rebuilding xerces or at least ldd it to investigate the binary.

-- Scott



Mime
View raw message