<div dir="ltr"><div>sorry because my VMWare is installed on windows I couldn't use the following commands:<br><span style="font-family:monospace,monospace">vagrant init ubuntu/trusty64</span><br><span style="font-family:monospace,monospace"></span><span style="font-family:monospace,monospace">vagrant up</span><br><span style="font-family:monospace,monospace"></span><span style="font-family:monospace,monospace">vagrant ssh<br></span></div><span style="font-family:monospace,monospace">but about the steps I followed in installing is as bellow:<br></span><br><pre>1) sudo apt-get install build-essential libsqlite3-dev libcrypto++-dev libboost-all-dev libssl-dev git python-setuptools<br>2) wget <a href="http://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2">http://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2</a>
 tar jxf boost_1_62_0.tar.bz2
 <span class="gmail-nb">cd </span>boost_1_62_0
 ./bootstrap.sh
 sudo ./b2 --prefix<span class="gmail-o">=</span>/usr/local install<br>3) sudo apt-get install python-dev python-pygraphviz python-kiwi python-pygoocanvas python-gnome2 python-rsvg ipython<br>4) mkdir ndnSIM
<span class="gmail-nb">cd </span>ndnSIM
git clone <a href="https://github.com/named-data-ndnSIM/ns-3-dev.git">https://github.com/named-data-ndnSIM/ns-3-dev.git</a> ns-3
git clone <a href="https://github.com/named-data-ndnSIM/pybindgen.git">https://github.com/named-data-ndnSIM/pybindgen.git</a> pybindgen
git clone --recursive <a href="https://github.com/named-data-ndnSIM/ndnSIM.git">https://github.com/named-data-ndnSIM/ndnSIM.git</a> ns-3/src/ndnSIM<br>5) <span class="gmail-nb">cd</span> <ns-3-folder>
./waf configure --enable-examples
./waf<br><br></pre><pre>and while using command ./waf I got the following error:<br><br>[2873/2942] Linking build/bindings/python/ns/<wbr>virtual_net_device.so</pre><div class="gmail-yj6qo gmail-ajU"><div tabindex="0" class="gmail-ajR" id="gmail-:yy"><img src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif" class="gmail-ajT"></div></div><span class="gmail-im"><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></span><span class="gmail-im">./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></span><span class="gmail-im">./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></span><span class="gmail-im">./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</span><pre> </pre></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 26, 2016 at 1:33 AM, Junxiao Shi <span dir="ltr"><<a href="mailto:shijunxiao@email.arizona.edu" target="_blank">shijunxiao@email.arizona.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi Sepehr<br><br></div>To ensure others can reproduce your issue, can you start with a standard template<br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace">vagrant init ubuntu/trusty64</span><br><span style="font-family:monospace,monospace"></span><span style="font-family:monospace,monospace">vagrant up</span><br><span style="font-family:monospace,monospace"></span><span style="font-family:monospace,monospace">vagrant ssh</span><br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace"></span></div></div></div><div><div><div><div><div><div class="gmail_extra">and then post every command you have executed within the VM up to where you get the error?<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Yours, Junxiao<br></div><span class=""><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 25, 2016 at 2:40 PM, sepehr abdous <span dir="ltr"><<a href="mailto:sepehrabdous1375@gmail.com" target="_blank">sepehrabdous1375@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">as you suggested I started with a clean VM and I go over the steps again completely and then I got this error. how can I handle it?<br>[2873/2942] Linking build/bindings/python/ns/virtu<wbr>al_net_device.so<span><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></span><span>./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></span><span>./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></span><span>./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></span></div><br></blockquote></div></div></span></div></div></div></div></div></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>