<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Probably you are using a different version of CryptoPP that the one expected.<div class=""><br class=""></div><div class="">Please take a look here:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/named-data-ndnSIM/ndnSIM/issues/81#issuecomment-328081673" class="">https://github.com/named-data-ndnSIM/ndnSIM/issues/81#issuecomment-328081673</a></div><div class=""><br class=""><div class="">
<div class=""><div class=""><div class=""><span class="" style="float: none; display: inline !important;">Spyridon (Spyros) Mastorakis</span><br class=""><span class="" style="float: none; display: inline !important;">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" class="">http://cs.ucla.edu/~mastorakis/</a><br class=""><span class="" style="float: none; display: inline !important;">Internet Research Laboratory</span><br class=""><span class="" style="float: none; display: inline !important;">Computer Science Department</span><br class=""><span class="" style="float: none; display: inline !important;">UCLA</span></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Sep 20, 2017, at 11:49 AM, Carl Zu <<a href="mailto:carlzu8@gmail.com" class="">carlzu8@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Thank you Spyridon.<br class=""><br class="">Yes, just figured out that for ndnSIM 2.1, I need to download version 0.3.4 for NFD and ndn-cxx. Now, it configures, but it says:<br class=""><br class=""><div class="">CryptoPP is present, but is not usable</div><div class="">(complete log in /home/carl/ndnSIM-2.1/ns-3/build/config.log)<br class=""><br class="">I have installed all the prerequisites completely. What could be wrong here.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">C</div><div class=""><br class=""></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Wed, Sep 20, 2017 at 8:43 PM, Spyridon (Spyros) Mastorakis <span dir="ltr" class=""><<a href="mailto:mastorakis@cs.ucla.edu" target="_blank" class="">mastorakis@cs.ucla.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Take a look at the release notes of each version. The NFD and ndn-cxx versions are mentioned there.<div class=""><br class=""></div><div class="">Then, follow those links and clone the branches with the appropriate version:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/named-data-ndnSIM/ndn-cxx" target="_blank" class="">https://github.com/named-data-<wbr class="">ndnSIM/ndn-cxx</a></div><div class=""><a href="https://github.com/named-data-ndnSIM/NFD" target="_blank" class="">https://github.com/named-data-<wbr class="">ndnSIM/NFD</a></div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""><div class=""><span class=""><div class="">
<div class=""><div class=""><div class=""><span style="float:none;display:inline!important" class="">Spyridon (Spyros) Mastorakis</span><br class=""><span style="float:none;display:inline!important" class="">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank" class="">http://cs.ucla.edu/~<wbr class="">mastorakis/</a><br class=""><span style="float:none;display:inline!important" class="">Internet Research Laboratory</span><br class=""><span style="float:none;display:inline!important" class="">Computer Science Department</span><br class=""><span style="float:none;display:inline!important" class="">UCLA</span></div></div></div>
</div>
<br class=""></span><div class=""><div class="h5"><div class=""><blockquote type="cite" class=""><div class="">On Sep 20, 2017, at 11:39 AM, Carl Zu <<a href="mailto:carlzu8@gmail.com" target="_blank" class="">carlzu8@gmail.com</a>> wrote:</div><br class="m_-2032390911546787691Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi Spyridon,<br class=""><span style="font-size:12.8px" class=""><br class="">Correct.</span><div style="font-size:12.8px" class=""><br class="">Which NFD and ndn-cxx versions are associated with 2.1 and 2.2 ? Could you please give me instructions how can I do this with clone and with recursive flag ?<br class=""><br class="">Thanks,<br class="">C</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Wed, Sep 20, 2017 at 8:37 PM, Carl Zu <span dir="ltr" class=""><<a href="mailto:carlzu8@gmail.com" target="_blank" class="">carlzu8@gmail.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Hi Spyridon,<div class=""><br class=""></div><div class="">Correct.</div><div class=""><br class="">Which NFD and ndn-cxx versions are associated with 2.1 and 2.2 ?<br class=""><br class="">Thanks,<br class="">C</div></div><div class="m_-2032390911546787691HOEnZb"><div class="m_-2032390911546787691h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Wed, Sep 20, 2017 at 8:34 PM, Spyridon (Spyros) Mastorakis <span dir="ltr" class=""><<a href="mailto:mastorakis@cs.ucla.edu" target="_blank" class="">mastorakis@cs.ucla.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">NFD and ndn-cxx are linked as github submodules with the simulator.<div class=""><br class=""></div><div class="">Unless you use git clone with the â€”recursive flag on, you will download the ndnSIM source code that contains 2 empty directories named NFD and ndn-cxx.</div><div class=""><br class=""></div><div class=""><span class=""><div class="">
<div class=""><div class=""><div class=""><span style="float:none;display:inline!important" class="">Spyridon (Spyros) Mastorakis</span><br class=""><span style="float:none;display:inline!important" class="">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank" class="">http://cs.ucla.edu/~m<wbr class="">astorakis/</a><br class=""><span style="float:none;display:inline!important" class="">Internet Research Laboratory</span><br class=""><span style="float:none;display:inline!important" class="">Computer Science Department</span><br class=""><span style="float:none;display:inline!important" class="">UCLA</span></div><div class=""><br class=""></div></div></div></div></span><div class=""><div class="m_-2032390911546787691m_349677602028494868h5"><div class=""><blockquote type="cite" class=""><div class="">On Sep 20, 2017, at 11:31 AM, Carl Zu <<a href="mailto:carlzu8@gmail.com" target="_blank" class="">carlzu8@gmail.com</a>> wrote:</div><br class="m_-2032390911546787691m_349677602028494868m_8155213251030051064Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi all,<div class=""><br class=""></div><div class="">@John: I am on ubuntu 14.04.</div><div class=""><br class=""></div><div class="">@<span style="font-size:12.8px" class="">Spyridon: </span>When I use the following link to download 2.1, how could I download the wrong<span style="font-size:12.8px" class=""> NFD and ndn-cxx versions associated with this simulator ?</span><br class=""><br class=""><span style="font-size:12.8px" class=""><a href="https://github.com/named-data-ndnSIM/ndnSIM/releases/tag/ndnSIM-2.1" target="_blank" class="">https://github.com/named-data-<wbr class="">ndnSIM/ndnSIM/releases/tag/ndn<wbr class="">SIM-2.1</a></span><br class=""><span style="font-size:12.8px" class=""><br class="">Thanks,</span></div><div class=""><span style="font-size:12.8px" class="">C </span></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Wed, Sep 20, 2017 at 8:26 PM, Spyridon (Spyros) Mastorakis <span dir="ltr" class=""><<a href="mailto:mastorakis@cs.ucla.edu" target="_blank" class="">mastorakis@cs.ucla.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Hi,<div class=""><br class=""></div><div class="">are you sure you download the appropriate NFD and ndn-cxx versions associated with the simulator too?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""></div><div class=""><div class="">
<div class=""><div class=""><div class=""><span style="float:none;display:inline!important" class="">Spyridon (Spyros) Mastorakis</span><br class=""><span style="float:none;display:inline!important" class="">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank" class="">http://cs.ucla.edu/~m<wbr class="">astorakis/</a><br class=""><span style="float:none;display:inline!important" class="">Internet Research Laboratory</span><br class=""><span style="float:none;display:inline!important" class="">Computer Science Department</span><br class=""><span style="float:none;display:inline!important" class="">UCLA</span></div><div class=""><br class=""></div></div></div></div><div class=""><div class="m_-2032390911546787691m_349677602028494868m_8155213251030051064h5"><div class=""><blockquote type="cite" class=""><div class="">On Sep 20, 2017, at 11:18 AM, Carl Zu <<a href="mailto:carlzu8@gmail.com" target="_blank" class="">carlzu8@gmail.com</a>> wrote:</div><br class="m_-2032390911546787691m_349677602028494868m_8155213251030051064m_8304330591751484325Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi everyone,<div class=""><br class=""></div><div class="">I need to install ndnSIM 2.1.I downloaded ndnSIM 2.1 from here:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/named-data-ndnSIM/ndnSIM/releases/tag/ndnSIM-2.1" target="_blank" class="">https://github.com/named-data-<wbr class="">ndnSIM/ndnSIM/releases/tag/ndn<wbr class="">SIM-2.1</a><br class=""></div><div class=""><br class=""></div><div class="">As for "ns-3" and "pybindgen", first, I did the following:  </div><div class=""><br class=""></div><div class=""><pre class="">git clone <a href="https://github.com/named-data-ndnSIM/ns-3-dev.git" target="_blank" class="">https://github.com/named-data-<wbr class="">ndnSIM/ns-3-dev.git</a> ns-3
git clone <a href="https://github.com/named-data-ndnSIM/pybindgen.git" target="_blank" class="">https://github.com/named-data-<wbr class="">ndnSIM/pybindgen.git</a> pybindgen</pre><pre class=""><br class=""></pre><pre class="">After, I tried also downloading older versions of "pybindgen" as well as "ns-3". But in any case, when I write "./waf configure --enable-examples", I have the following error:</pre><pre class=""><br class=""></pre><pre class="">Traceback (most recent call last):
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Scripting.<wbr class="">py", line 108, in waf_entry_point
    run_commands()
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Scripting.<wbr class="">py", line 165, in run_commands
    parse_options()
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Scripting.<wbr class="">py", line 138, in parse_options
    Context.create_context('option<wbr class="">s').execute()
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Options.py<wbr class="">", line 146, in execute
    super(OptionsContext,self).exe<wbr class="">cute()
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Context.py<wbr class="">", line 92, in execute
    self.recurse([os.path.dirname(<wbr class="">g_module.root_path)])
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Context.py<wbr class="">", line 133, in recurse
    user_function(self)
  File "/home/carl/ndnSIM-2.1/ns-3/ws<wbr class="">cript", line 213, in options
    opt.recurse('src')
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Context.py<wbr class="">", line 133, in recurse
    user_function(self)
  File "/home/carl/ndnSIM-2.1/ns-3/sr<wbr class="">c/wscript", line 48, in options
    opt.recurse(module, mandatory=False)
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Context.py<wbr class="">", line 133, in recurse
    user_function(self)
  File "/home/carl/ndnSIM-2.1/ns-3/sr<wbr class="">c/ndnSIM/wscript", line 16, in options
    opt.load(['version'], tooldir=['%s/.waf-tools' % opt.path.abspath()])
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Context.py<wbr class="">", line 86, in load
    module=load_tool(t,path)
  File "/home/carl/ndnSIM-2.1/ns-3/.w<wbr class="">af-1.8.12-f00e5b53f6bbeab1384a<wbr class="">38c9cc5d51f7/waflib/Context.py<wbr class="">", line 342, in load_tool
    __import__(tool)
ImportError: No module named version
</pre><pre class=""><br class=""></pre><pre class="">I have the same problem for installing ndnSIM 2.2 as well. That is, I can only install the latest version. Does anybody have a successful experience on installing 2.1 or 2.2 ? I highly appreciate any guidance.</pre><pre class=""><br class=""></pre><pre class="">Thanks,</pre><pre class="">C</pre></div></div></div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div>
</div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></div></div></div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></body></html>