<font color='black' size='2' face='arial'>I've t<font size="2">ried in Ubuntu 12.04 clean install. I followed all the steps here http://named-data.net/doc/ndn-cxx/current/INSTALL.html<br>
<br>
I get the same error. I've tried with both gcc 4.4 and 4.6. Boost library version is 1.48.<br>
<br>
Complete error message (already opened a ticket in redmine):<br>
<br>
In file included from ../src/ndnSIM/model/ndn-ns3.cpp:20:0:<br>
../src/ndnSIM/model/ndn-ns3.hpp:32:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a type<br>
../src/ndnSIM/model/ndn-ns3.cpp:34:39: error: no ‘std::shared_ptr<const _Tp> ns3::ndn::Convert::FromPacket(ns3::Ptr<ns3::Packet>)’ member function declared in class ‘ns3::ndn::Convert’<br>
../src/ndnSIM/model/ndn-ns3.cpp:46:10: error: no matching template for ‘ns3::ndn::Convert::FromPacket’ found<br>
../src/ndnSIM/model/ndn-ns3.cpp:46:20: error: expected ‘;’ before ‘<’ token<br>
../src/ndnSIM/model/ndn-ns3.cpp:49:10: error: no matching template for ‘ns3::ndn::Convert::FromPacket’ found<br>
../src/ndnSIM/model/ndn-ns3.cpp:49:20: error: expected ‘;’ before ‘<’ token<br>
<br>
Regards,<br>
<br>
Marco<br>
</font>

<div> <br>

</div>



<div> <br>

</div>



<div> <br>

</div>



<div style="font-family:arial,helvetica;font-size:10pt;color:black">-----Original Message-----<br>

From: Spiros Mastorakis <spiros.mastorakis@gmail.com><br>

To: marco.ulgelmo <marco.ulgelmo@aol.com><br>

CC: ndnsim <ndnsim@lists.cs.ucla.edu><br>

Sent: Thu, 15 Jan 2015 1:18<br>

Subject: [ndnSIM] ndnSIM 2.0 compiling error<br>

<br>






<div id="AOLMsgPart_1_20b166c2-d99b-400a-9a3a-b129fc85cfef">
Hello Marco,

<div><br>

</div>



<div>If you cloned the NS-3 repo before the update, then probably you are pulling the old version of NS-3, where c++11 is not enabled. </div>



<div><br>

</div>



<div>Please start over<span></span> with cloning the new version of the NS-3 repo and try to compile again. Please let us about the result. </div>



<div><br>

</div>



<div>Thank you,</div>



<div>Spyros<br>

<br>

On Wednesday, January 14, 2015,  <<a>marco.ulgelmo@aol.com</a>> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font face="arial" color="black">Thanks<font> for your fast reply,<br>


<br>


i'm currently working on Ubuntu 14.04, i've seen in the website that even if it's not officialy supported, developers could compile successfully.<br>


<br>


To answer your second question, i pulled from  <font face="Arial, Helvetica, sans-serif"></font></font>git clone <a target="_blank" href="https://github.com/cawka/ns-3-dev-ndnSIM.git">https://github.com/cawka/ns-3-dev-ndnSIM.git</a><font><br>


<br>


Thanks a lot,<br>


<br>


Marco<br>


</font>



<div> <br>



</div>







<div> <br>



</div>







<div> <br>



</div>







<div style="font-family:arial,helvetica;font-size:10pt;color:black">-----Original Message-----<br>



From: Spyridon (Spyros) Mastorakis <<a>spiros.mastorakis@gmail.com</a>><br>



To: marco.ulgelmo <<a>marco.ulgelmo@aol.com</a>><br>



CC: ndnsim <<a>ndnsim@lists.cs.ucla.edu</a>><br>



Sent: Thu, 15 Jan 2015 0:50<br>



Subject: Re: [ndnSIM] ndnSIM 2.0 compiling error<br>



<br>










<div>




<div style="word-wrap:break-word">Hello Marco,



<div><br>

</div>







<div>First of all, I would like to ask which is the operating system that you are using. Secondly, I would also like to ask whether you downloaded the new NS-3 version that is uploaded in the “ndnSIM" branch here: </div>







<div><br>

</div>







<div><a target="_blank" href="https://github.com/cawka/ns-3-dev-ndnSIM">https://github.com/cawka/ns-3-dev-ndnSIM</a></div>







<div><br>

</div>







<div>Thank you very much in advance for your answer.</div>







<div><br>

</div>







<div>



<div>




<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">



<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">



<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">



<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">



<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">



<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">



<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">--</div>







<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">Spyridon (Spyros) Mastorakis<br>

</div>







<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">Personal Website: <a target="_blank" href="http://cs.ucla.edu/~mastorakis/">http://cs.ucla.edu/~mastorakis/</a></div>







<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">Internet Research Laboratory</div>







<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">PhD Computer Science<br>

UCLA</div>







<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><br>

<br>

<br>

</div>



</div>



</div>



</div>



</div>



</div>



</div>




</div>




<br>





<div><blockquote type="cite">



<div>On Jan 14, 2015, at 3:36 PM, <a>marco.ulgelmo@aol.com</a> wrote:</div>



<br>





<div><font face="arial"><font>I've tried to compile the ns-3 module in ndnSIM for some hours.<br>


<br>


I keep getting the error:<br>


<br>


In file included from ../src/ndnSIM/model/ndn-ns3.cpp:20:0:<br>


../src/ndnSIM/model/ndn-ns3.hpp:32:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a type<br>


   static std::shared_ptr<const T><br>


          ^<br>


../src/ndnSIM/model/ndn-ns3.cpp:34:39: error: no ‘std::shared_ptr<const _Tp> ns3::ndn::Convert::FromPacket(ns3::Ptr<ns3::Packet>)’ member function declared in class ‘ns3::ndn::Convert’<br>


 Convert::FromPacket(Ptr<Packet> packet)<br>


                                       ^af <br>


../src/ndnSIM/model/ndn-ns3.cpp:46:10: error: no matching template for ‘ns3::ndn::Convert::FromPacket’ found<br>


 Convert::FromPacket<Interest>(Ptr<Packet> packet);<br>


          ^<br>


../src/ndnSIM/model/ndn-ns3.cpp:46:20: error: expected ‘;’ before ‘<’ token<br>


 Convert::FromPacket<Interest>(Ptr<Packet> packet);<br>


                    ^<br>


../src/ndnSIM/model/ndn-ns3.cpp:49:10: error: no matching template for ‘ns3::ndn::Convert::FromPacket’ found<br>


 Convert::FromPacket<Data>(Ptr<Packet> packet);<br>


          ^<br>


../src/ndnSIM/model/ndn-ns3.cpp:49:20: error: expected ‘;’ before ‘<’ token<br>


 Convert::FromPacket<Data>(Ptr<Packet> packet);<br>


<br>


I am using compiler version 4.8.2, boost library version 1.54. I tried both ./waf configure with -d optimization and without.<br>


I've seen that this error is due to c++ not compiling c++11 statement but compiler flags in ./waf configure are correct and both -std=c++0x and -std=c++11x are set. I tried also with gcc and g++ version 4.4, 4.6 and 4.7 but i keep getting other errors (different than that).<br>


<br>


Thanks,<br>


Marco<br>


</font>
</font>_______________________________________________<br>

ndnSIM mailing list<br>

<a>ndnSIM@lists.cs.ucla.edu</a><br>

<a target="_blank" href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br>

</div>



</blockquote></div>



<br>

</div>



</div>




</div>







</div>



</font></blockquote></div>



</div>





</div>

</font>