<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>