[graph-tool] general "did not match C++ signature" error

Tiago de Paula Peixoto tiago at skewed.de
Sun Feb 5 17:09:20 CET 2017


On 05.02.2017 14:08, bloodymeli wrote:
> Thanks!
> 
> This is indeed strange, as the library is installed to 
> /usr/local/epd/lib/python2.7/site-packages/graph_tool/libgraph_tool_core.so
> 
> but compiled against:
> libpython2.6.so.1.0 => /usr/lib64/libpython2.6.so.1.0 (0x00007ffff38ce000)
> 
> How do I specify which libpython to use?


This should be detected automatically when ./configure is run. The specific
python interpreter can be overridden by setting the PYTHON environment
variable to ./configure.

But your symptom can also be caused by your custom python library (which
seems to be installed in the nonstandard path /usr/local/epd) not being set
in the linker's path. This could be fixed by doing something like: export
LD_LIBRARY_PATH=/usr/local/epd/lib/

But these are just some guesses, since you gave us very little information.
Ideally, you would give us all parameters you passed to ./configure during
compilation, as well as the contents to config.log.

Best,
Tiago

-- 
Tiago de Paula Peixoto <tiago at skewed.de>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.skewed.de/pipermail/graph-tool/attachments/20170205/ef4b16bb/attachment.asc>


More information about the graph-tool mailing list