Strange bug on install
Hi all, I just installed graph-tool on my work machine which is running OS X 10.8.5. I installed it via macports via 'port install py33-graph-tool'. When I try to import graph tool, I get the following:
from graph_tool.all import * dyld: lazy symbol binding failed: Symbol not found: __ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so Expected in: flat namespace
dyld: Symbol not found: __ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so Expected in: flat namespace Trace/BPT trap: 5 Which crashes python and results in my being back at a regular terminal prompt. Has anyone else seen this? Any ideas how to fix it? Thanks, Cem Karan
On 02/20/2014 03:39 PM, CFK wrote:
Hi all, I just installed graph-tool on my work machine which is running OS X 10.8.5. I installed it via macports via 'port install py33-graph-tool'. When I try to import graph tool, I get the following:
from graph_tool.all import * dyld: lazy symbol binding failed: Symbol not found: __ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so Expected in: flat namespace
dyld: Symbol not found: __ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so Expected in: flat namespace
Trace/BPT trap: 5
Which crashes python and results in my being back at a regular terminal prompt. Has anyone else seen this? Any ideas how to fix it?
This usually happens when graph-tool is compiled with one compiler and python version, but boost::python with another version. Please report this to the macports project: https://trac.macports.org/auth/login/?next=/newticket Best, Tiago -- Tiago de Paula Peixoto <tiago@skewed.de>
Will do, and thanks! Thanks, Cem Karan On Feb 21, 2014, at 7:09 AM, Tiago de Paula Peixoto <tiago@skewed.de> wrote:
On 02/20/2014 03:39 PM, CFK wrote:
Hi all, I just installed graph-tool on my work machine which is running OS X 10.8.5. I installed it via macports via 'port install py33-graph-tool'. When I try to import graph tool, I get the following:
from graph_tool.all import * dyld: lazy symbol binding failed: Symbol not found: __ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so Expected in: flat namespace
dyld: Symbol not found: __ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so Expected in: flat namespace
Trace/BPT trap: 5
Which crashes python and results in my being back at a regular terminal prompt. Has anyone else seen this? Any ideas how to fix it?
This usually happens when graph-tool is compiled with one compiler and python version, but boost::python with another version.
Please report this to the macports project:
https://trac.macports.org/auth/login/?next=/newticket
Best, Tiago
-- Tiago de Paula Peixoto <tiago@skewed.de>
_______________________________________________ graph-tool mailing list graph-tool@skewed.de http://lists.skewed.de/mailman/listinfo/graph-tool
participants (3)
-
Cem Karan -
CFK -
Tiago de Paula Peixoto