<div dir="ltr"><div><div>I used the command ./waf clean<br></div>and now the error isn't in 2430<br></div>but an error happened in 2468<br>[2468/2504] Linking build/bindings/python/ns/lr_wpan.so<br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)'<br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match()'<br>collect2: error: ld returned 1 exit status<br><br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)'<br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match()'<br>collect2: error: ld returned 1 exit status<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 24, 2016 at 3:00 AM, Alex Afanasyev <span dir="ltr"><<a href="mailto:aa@cs.ucla.edu" target="_blank">aa@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"><br><div><span class=""><blockquote type="cite"><div>On Dec 23, 2016, at 2:48 PM, sepehr abdous <<a href="mailto:sepehrabdous1375@gmail.com" target="_blank">sepehrabdous1375@gmail.com</a>> wrote:</div><br class="m_-7597440663215519738Apple-interchange-newline"><div><div dir="ltr"><div><div>I deleted the folder using:<br></div>sudo rm -r /usr/include/boost<br></div>and then again used the following command in boost folder:<br><pre>sudo ./b2 --prefix<span class="m_-7597440663215519738gmail-o">=</span>/usr/local install<br><br></pre><pre>then again I tried ./waf configure and then ./waf<br></pre></div></div></blockquote><div><br></div></span><div>Have you run `./waf clean` (or `./waf distclean`) prior to that?  Otherwise, the build system may not have properly recompiled the files.</div><div><br></div><div>--</div><div>Alex</div><div><div class="h5"><br><blockquote type="cite"><div><div dir="ltr"><pre>but again I got the following error:<br><br>[2430/2504] Linking build/bindings/python/ns/mesh.<wbr>so<br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::<wbr>perl_matcher<__gnu_cxx::__<wbr>normal_iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_<wbr>match<__gnu_cxx::__normal_<wbr>iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::<wbr>basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_<wbr>match_flags)'<br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::<wbr>perl_matcher<__gnu_cxx::__<wbr>normal_iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_<wbr>match<__gnu_cxx::__normal_<wbr>iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match()'<br>collect2: error: ld returned 1 exit status<br><br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::<wbr>perl_matcher<__gnu_cxx::__<wbr>normal_iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_<wbr>match<__gnu_cxx::__normal_<wbr>iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::<wbr>basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_<wbr>match_flags)'<br>./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::<wbr>perl_matcher<__gnu_cxx::__<wbr>normal_iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_<wbr>match<__gnu_cxx::__normal_<wbr>iterator<char const*, std::__cxx11::basic_string<<wbr>char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match()'<br>collect2: error: ld returned 1 exit status<br><br><br></pre><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 18, 2016 at 10:27 AM, Alex Afanasyev <span dir="ltr"><<a href="mailto:aa@cs.ucla.edu" target="_blank">aa@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">If you installed boost libraries from source, then you have to make sure you don't have boost development packages installed (in particular, you should not have /usr/include/boost folder).  Otherwise, there will interfere and you will not be able to compile.<div><br></div><div>--</div><div>Alex</div><div><div class="m_-7597440663215519738h5"><div><br><div><blockquote type="cite"><div>On Dec 14, 2016, at 12:19 AM, sepehr abdous <<a href="mailto:sepehrabdous1375@gmail.com" target="_blank">sepehrabdous1375@gmail.com</a>> wrote:</div><br class="m_-7597440663215519738m_-9193641372986942825Apple-interchange-newline"><div><div dir="ltr"><div>yes I did as it was mentioned in the stated link, I followed its steps and upgraded the boost libraries.<br></div>what should I do to make it ok?</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 13, 2016 at 4:47 AM, Alex Afanasyev <span dir="ltr"><<a href="mailto:aa@cs.ucla.edu" target="_blank">aa@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">Have you recently upgraded the installed version of boost libraries?  The error suggest a mismatch between headers and binaries of the boost libraries.<br>
<br>
--<br>
Alex<br>
<div class="m_-7597440663215519738m_-9193641372986942825HOEnZb"><div class="m_-7597440663215519738m_-9193641372986942825h5"><br>
> On Dec 12, 2016, at 3:53 PM, sepehr abdous <<a href="mailto:sepehrabdous1375@gmail.com" target="_blank">sepehrabdous1375@gmail.com</a>> wrote:<br>
><br>
> Hello all,<br>
> I'm trying to install the latest version of ndnSIM using the following link:<br>
> <a href="https://ndnsim.net/2.3/getting-started.html" rel="noreferrer" target="_blank">https://ndnsim.net/2.3/getting<wbr>-started.html</a><br>
> I did every step but when I tried :<br>
> ./waf<br>
> I encountered an error:<br>
><br>
> ./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::perl<wbr>_matcher<__gnu_cxx::__normal_i<wbr>terator<char const*, std::__cxx11::basic_string<cha<wbr>r, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_matc<wbr>h<__gnu_cxx::__normal_iterator<wbr><char const*, std::__cxx11::basic_string<cha<wbr>r, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic<wbr>_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match<wbr>_flags)'<br>
> ./libns3-dev-ndnSIM-debug.so: undefined reference to `boost::re_detail_106200::perl<wbr>_matcher<__gnu_cxx::__normal_i<wbr>terator<char const*, std::__cxx11::basic_string<cha<wbr>r, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_matc<wbr>h<__gnu_cxx::__normal_iterator<wbr><char const*, std::__cxx11::basic_string<cha<wbr>r, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match()'<br>
> collect2: error: ld returned 1 exit status<br>
><br>
><br>
> any idea how to handle it?<br>
> thank you<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="m_-7597440663215519738m_-9193641372986942825gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div><span style="color:rgb(0,0,255)">Sepehr Abdous<br></span></div><span style="color:rgb(0,0,255)">Faculty: <a href="mailto:abdous@ce.sharif.edu" target="_blank">abdous@ce.sharif.edu</a><br></span></div><div><span style="color:rgb(0,0,255)">Yahoo mail: <a href="mailto:sepehrabdous@yahoo.com" target="_blank">sepehrabdous@yahoo.com</a><br></span></div><div><span style="color:rgb(0,0,255)">Cellphone:+989194030591<br></span></div><div><span style="color:rgb(0,0,255)">School of computer engineering<br></span></div><div><span style="color:rgb(0,0,255)">Sharif University of Technology<br></span></div><div><span style="color:rgb(0,0,255)">Tehran, Iran</span><br></div></div></div>
</div>
</div></blockquote></div><br></div></div></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="m_-7597440663215519738gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div><span style="color:rgb(0,0,255)">Sepehr Abdous<br></span></div><span style="color:rgb(0,0,255)">Faculty: <a href="mailto:abdous@ce.sharif.edu" target="_blank">abdous@ce.sharif.edu</a><br></span></div><div><span style="color:rgb(0,0,255)">Yahoo mail: <a href="mailto:sepehrabdous@yahoo.com" target="_blank">sepehrabdous@yahoo.com</a><br></span></div><div><span style="color:rgb(0,0,255)">Cellphone:+989194030591<br></span></div><div><span style="color:rgb(0,0,255)">School of computer engineering<br></span></div><div><span style="color:rgb(0,0,255)">Sharif University of Technology<br></span></div><div><span style="color:rgb(0,0,255)">Tehran, Iran</span><br></div></div></div>
</div>
</div></blockquote></div></div></div><br></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div><span style="color:rgb(0,0,255)">Sepehr Abdous<br></span></div><span style="color:rgb(0,0,255)">Faculty: <a href="mailto:abdous@ce.sharif.edu" target="_blank">abdous@ce.sharif.edu</a><br></span></div><div><span style="color:rgb(0,0,255)">Yahoo mail: <a href="mailto:sepehrabdous@yahoo.com" target="_blank">sepehrabdous@yahoo.com</a><br></span></div><div><span style="color:rgb(0,0,255)">Cellphone:+989194030591<br></span></div><div><span style="color:rgb(0,0,255)">School of computer engineering<br></span></div><div><span style="color:rgb(0,0,255)">Sharif University of Technology<br></span></div><div><span style="color:rgb(0,0,255)">Tehran, Iran</span><br></div></div></div>
</div>