<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Hello,<br><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Thanks a lot Junxiano and Spyros. Yes, both of you were right. The old version of ndnSIM is also running on my system. By removing the redundant libraries, 'build' finished successfully.<br><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">About the "socket-based application" Spyros mentioned, I've understood that in order to work with UAN library, running a socket program is necessary. If I run a socket with a specific application, I will have to modify the Producer/Consumer application to support both the "Named Data" and "Socket" concepts. Therefore, I thought that an application like Chronosync can help me more. If there is other applications (like websocketpp), I am looking forward to hearing from you.  <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 11, 2017 at 4:34 AM, Spyridon (Spyros) Mastorakis <span dir="ltr"><<a href="mailto:mastorakis@cs.ucla.edu" target="_blank">mastorakis@cs.ucla.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi,<div><br></div><div>as Junxiao has mentioned already, most probably there are multiple versions of NS-3 installed somewhere on your system, therefore, chronoSync is not linked against the appropriate version of NS-3.</div><div><br></div><div>Moreover, it is not clear to me what you meant by “socket-based application”. To my understanding, the Socket class of ChronoSync is merely a programming abstraction for data publishing, rather than a “real” network socket of today’s client-server communication paradigm.</div><div><br></div><div>Hope that this helps,</div><div><span class=""><br><div>
<div><div><div><span style="float:none;display:inline!important">Spyridon (Spyros) Mastorakis</span><br><span style="float:none;display:inline!important">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank">http://cs.ucla.edu/~<wbr>mastorakis/</a><br><span style="float:none;display:inline!important">Internet Research Laboratory</span><br><span style="float:none;display:inline!important">Computer Science Department</span><br><span style="float:none;display:inline!important">UCLA</span></div><div><br></div></div></div></div></span><div><div class="h5"><div><blockquote type="cite"><div>On Sep 10, 2017, at 4:33 PM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" target="_blank">shijunxiao@email.arizona.edu</a>> wrote:</div><br class="m_-6629573926290361338Apple-interchange-newline"><div><div><div dir="auto">Hi Narges</div><div dir="auto"><br></div><div dir="auto">This indicates an error in linker command line. You may inspect './waf configure' output, build/config.log file, and the ld invocation printed after the quoted error message to learn about the error.</div></div><div dir="auto">The solution typically involves removing duplicate library versions installed into the system, and adjusting wscript.</div><div dir="auto">If you need more help, provide complete information as requested on <a href="http://www.lists.cs.ucla.edu/pipermail/nfd-dev/2016-May/001748.html" target="_blank">http://www.lists.cs.ucla.<wbr>edu/pipermail/nfd-dev/2016-<wbr>May/001748.html</a></div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div><div><div><br><div class="gmail_quote"><div>On Mon, Sep 11, 2017 at 03:52 Narges Mehran <<a href="mailto:narges.mehran@gmail.com" target="_blank">narges.mehran@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Hello ndnSIM team,<br><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">It seems that I should run a socket-based application, such as the "ChronoSync", on UAN nodes.<br>I am following this link: <a href="https://github.com/spirosmastorakis/scenario-ChronoSync" target="_blank">https://github.com/<wbr>spirosmastorakis/scenario-<wbr>ChronoSync</a><br><br>While running the "./waf", this error comes up!<br>Vostro1310:~/ndnSIM2.1/<wbr>scenario-ChronoSync$ ./waf<br>Waf: Entering directory `/home/narguess/ndnSIM2.1/<wbr>scenario-ChronoSync/build'<br>[13/13] Linking build/chronosync-simple<br>/usr/local/lib/libns3-dev-emu-<wbr>optimized.so: undefined reference to `ns3::LogComponent::<wbr>LogComponent(std::string const&, ns3::LogLevel)'<br>collect2: error: ld returned 1 exit status<br><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Regards,<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Narges</div></div><div class="gmail_extra"><br></div>
</blockquote></div></div></div>
</div></blockquote></div><br></div></div></div></div></blockquote></div><br></div>