<div dir="ltr">Hi all,<div><br></div><div>I am trying to install lemon on Mac OS 10.9 (latest version), it went through the setup process until "make". Here is the error message I got when I type "make":</div>
<div><br></div><div><p style="margin:0px;font-size:11px;font-family:Menlo">[ 53%] Built target lemon</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">[ 61%] Built target arg_parser_demo</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><span style="color:rgb(0,0,0)">[ 69%] </span>Building CXX object demo/CMakeFiles/graph_to_eps_demo.dir/graph_to_eps_demo.cc.o</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">In file included from /Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:34:</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:85:3: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph> >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  graphToEps(g,"graph_to_eps_demo_out_1_pure.eps").</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>  ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:93:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    coords(coords).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:110:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeColorsTraits<lemon::ComposeMap<lemon::Palette,</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int> > > >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeColors(composeMap(palette,colors)).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:137:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeShapesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeShapes(shapes).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:152:18: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeSizesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeScale(2).nodeSizes(sizes).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                 ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:170:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeSizesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      ></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    coords(coords).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:225:12: </b><span style="color:rgb(195,55,32)"><b>error: </b></span></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      dependent using declaration resolved to type without 'typename'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  using T::NodeTextColorType;</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:201:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of template class</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > ></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeTextsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeTexts(hcolors).nodeTextSize(.6).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:127:8: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      target of using declaration</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  enum NodeTextColorType</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>       ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:340:41: </b><span style="color:rgb(195,55,32)"><b>error: </b></span><b>no</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      matching constructor for initialization of</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      'CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      > >'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    return GraphToEps<CoordsTraits<X> >(CoordsTraits<X>(*this,x));</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                                        ^               ~~~~~~~</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:93:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of function template specialization</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::coords<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    coords(coords).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:331:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor not viable: no known conversion from</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph> >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      to 'const lemon::DefaultGraphToEpsTraits<lemon::ListDigraph>' for 1st</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      argument</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    CoordsTraits(const T &t,const X &x) : T(t), _coords(x) {}</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:328:28: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor (the implicit copy constructor) not viable: requires</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      1 argument, but 2 were provided</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  template<class X> struct CoordsTraits : public T {</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:438:45: </b><span style="color:rgb(195,55,32)"><b>error: </b></span><b>no</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      matching constructor for initialization of</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      'NodeColorsTraits<lemon::ComposeMap<lemon::Palette,</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int> > >'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    return GraphToEps<NodeColorsTraits<X> >(NodeColorsTraits<X>(*this,x));</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                                            ^                   ~~~~~~~</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:110:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of function template specialization</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::nodeColors<lemon::ComposeMap<lemon::Palette,</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int> > >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeColors(composeMap(palette,colors)).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:426:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor not viable: no known conversion from</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph> >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      to 'const lemon::DefaultGraphToEpsTraits<lemon::ListDigraph>' for 1st</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      argument</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    NodeColorsTraits(const T &t,const X &x) : T(t), _nodeColors(x) {}</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:424:28: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor (the implicit copy constructor) not viable: requires</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      1 argument, but 2 were provided</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  template<class X> struct NodeColorsTraits : public T {</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:369:45: </b><span style="color:rgb(195,55,32)"><b>error: </b></span><b>no</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      matching constructor for initialization of</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      'NodeShapesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int></b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      >'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    return GraphToEps<NodeShapesTraits<X> >(NodeShapesTraits<X>(*this,x));</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                                            ^                   ~~~~~~~</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:137:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of function template specialization</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::nodeShapes<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeShapes(shapes).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:357:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor not viable: no known conversion from</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph> >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      to 'const lemon::DefaultGraphToEpsTraits<lemon::ListDigraph>' for 1st</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      argument</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    NodeShapesTraits(const T &t,const X &x) : T(t), _nodeShapes(x) {}</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:355:28: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor (the implicit copy constructor) not viable: requires</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      1 argument, but 2 were provided</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  template<class X> struct NodeShapesTraits : public T {</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:353:44: </b><span style="color:rgb(195,55,32)"><b>error: </b></span><b>no</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      matching constructor for initialization of</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      'NodeSizesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      >'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    return GraphToEps<NodeSizesTraits<X> >(NodeSizesTraits<X>(*this,x));</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                                           ^                  ~~~~~~~</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:152:18: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of function template specialization</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::nodeSizes<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeScale(2).nodeSizes(sizes).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                 ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:344:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor not viable: no known conversion from</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph> >'</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      to 'const lemon::DefaultGraphToEpsTraits<lemon::ListDigraph>' for 1st</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      argument</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    NodeSizesTraits(const T &t,const X &x) : T(t), _nodeSizes(x) {}</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:342:28: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor (the implicit copy constructor) not viable: requires</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      1 argument, but 2 were provided</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  template<class X> struct NodeSizesTraits : public T {</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:340:41: </b><span style="color:rgb(195,55,32)"><b>error: </b></span><b>no</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      matching constructor for initialization of</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      'CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      > >'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    return GraphToEps<CoordsTraits<X> >(CoordsTraits<X>(*this,x));</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                                        ^               ~~~~~~~</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:170:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of function template specialization</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeSizesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      ></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::coords<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    coords(coords).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:331:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor not viable: no known conversion from</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeSizesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' to 'const</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::NodeSizesTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<double></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >' for 1st argument</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    CoordsTraits(const T &t,const X &x) : T(t), _coords(x) {}</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:328:28: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor (the implicit copy constructor) not viable: requires</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      1 argument, but 2 were provided</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  template<class X> struct CoordsTraits : public T {</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:384:44: </b><span style="color:rgb(195,55,32)"><b>error: </b></span><b>no</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      matching constructor for initialization of</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      'NodeTextsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int></b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>      >'</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    return GraphToEps<NodeTextsTraits<X> >(NodeTextsTraits<X>(*this,x));</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                                           ^                  ~~~~~~~</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/demo/graph_to_eps_demo.cc:201:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      in instantiation of function template specialization</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > ></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::nodeTexts<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >' requested here</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    nodeTexts(hcolors).nodeTextSize(.6).</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:373:5: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor not viable: no known conversion from</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      'lemon::GraphToEps<lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > > >' to 'const</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      lemon::GraphToEps<lemon::DefaultGraphToEpsTraits<lemon::ListDigraph></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      >::CoordsTraits<lemon::DigraphExtender<lemon::ListDigraphBase>::NodeMap<lemon::dim2::Point<int></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      > >' for 1st argument</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">    NodeTextsTraits(const T &t,const X &x) : T(t), _nodeTexts(x) {}</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>    ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><b>/Users/administrator/Downloads/lemon-1.3/lemon/graph_to_eps.h:371:28: note: </b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      candidate constructor (the implicit copy constructor) not viable: requires</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">      1 argument, but 2 were provided</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">  template<class X> struct NodeTextsTraits : public T {</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><b>                           ^</b></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">13 errors generated.</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">make[2]: *** [demo/CMakeFiles/graph_to_eps_demo.dir/graph_to_eps_demo.cc.o] Error 1</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">make[1]: *** [demo/CMakeFiles/graph_to_eps_demo.dir/all] Error 2</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">make: *** [all] Error 2</p><p style="margin:0px;font-size:11px;font-family:Menlo"><br></p><p style="margin:0px;font-size:11px;font-family:Menlo">I think it might be a compiler issue, but I don't have any clue where that could be. Is there any issue with older version of Mac OS as well? Thanks!</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><br></p><p style="margin:0px;font-size:11px;font-family:Menlo">Best,</p><div><br></div>-- <br><div dir="ltr">Sincerely:<br>SONG Yongjia(宋永佳)<br></div>
</div></div>