[graph-tool-tickets] [graph-tool] Ticket #146: graph-tool 2.2.26 doesn't compile with "clang-3.3 -stdlib=libc++"

graph-tool webmaster at skewed.de
Wed Dec 4 08:34:24 UTC 2013


#146: graph-tool 2.2.26 doesn't compile with "clang-3.3 -stdlib=libc++"
closed defect
---------------------------------------------------------------------
Reporter: Mark.Moll at gmail.com
Owner: tiago peixoto
Priority: normal
Milestone: 2.2

---------------------------------------------------------------------
Comment (by anonymous):

Have the cario c++11 eleven issues been resolved?  

On OSX 10.8, compiling 2.2.27 with clang with -std=c++11 and -stdlib=libc++.  Complile is successul and so is smoke test (i.e. create graph, edges, etc).

However when I call graph_draw(...) I get the following error:


{{{
dyld: lazy symbol binding failed: Symbol not found: __ZN5Cairo7Context16select_font_faceERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_9FontSlantENS_10FontWeightE
  Referenced from: /opt/boxen/homebrew/Cellar/python/2.7.3-boxen2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/graph_tool/draw/libgraph_tool_draw.so
  Expected in: flat namespace

dyld: Symbol not found: __ZN5Cairo7Context16select_font_faceERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_9FontSlantENS_10FontWeightE
  Referenced from: /opt/boxen/homebrew/Cellar/python/2.7.3-boxen2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/graph_tool/draw/libgraph_tool_draw.so
  Expected in: flat namespace
}}}

This looks to be cairo related.  If this is a know issue I won't try and chase it.

Thanks in advance
--
Ticket URL: <URL:http://graph-tool.skewed.de/ticket/146>
graph-tool <URL:http://graph-tool.skewed.de>
An efficient python module for graph analysis and manipulation.


More information about the graph-tool-tickets mailing list