[ndnSIM] error

sepehr abdous sepehrabdous1375 at gmail.com
Thu Dec 29 16:06:31 PST 2016


sorry because my VMWare is installed on windows I couldn't use the
following commands:
vagrant init ubuntu/trusty64
vagrant up
vagrant ssh
but about the steps I followed in installing is as bellow:

1) sudo apt-get install build-essential libsqlite3-dev libcrypto++-dev
libboost-all-dev libssl-dev git python-setuptools
2) wget http://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2
 tar jxf boost_1_62_0.tar.bz2
 cd boost_1_62_0
 ./bootstrap.sh
 sudo ./b2 --prefix=/usr/local install
3) sudo apt-get install python-dev python-pygraphviz python-kiwi
python-pygoocanvas python-gnome2 python-rsvg ipython
4) mkdir ndnSIMcd ndnSIM
git clone https://github.com/named-data-ndnSIM/ns-3-dev.git ns-3
git clone https://github.com/named-data-ndnSIM/pybindgen.git pybindgen
git clone --recursive https://github.com/named-data-ndnSIM/ndnSIM.git
ns-3/src/ndnSIM
5) cd <ns-3-folder>
./waf configure --enable-examples
./waf

and while using command ./waf I got the following error:

[2873/2942] Linking build/bindings/python/ns/virtual_net_device.so


./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)'
./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()'
collect2: error: ld returned 1 exit status

./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)'
./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()'
collect2: error: ld returned 1 exit status




On Mon, Dec 26, 2016 at 1:33 AM, Junxiao Shi <shijunxiao at email.arizona.edu>
wrote:

> Hi Sepehr
>
> To ensure others can reproduce your issue, can you start with a standard
> template
> vagrant init ubuntu/trusty64
> vagrant up
> vagrant ssh
> and then post every command you have executed within the VM up to where
> you get the error?
>
> Yours, Junxiao
>
> On Sun, Dec 25, 2016 at 2:40 PM, sepehr abdous <sepehrabdous1375 at gmail.com
> > wrote:
>
>> 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?
>> [2873/2942] Linking build/bindings/python/ns/virtual_net_device.so
>> ./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_matc
>> h<__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)'
>> ./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_matc
>> h<__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()'
>> collect2: error: ld returned 1 exit status
>>
>> ./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_matc
>> h<__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)'
>> ./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_matc
>> h<__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()'
>> collect2: error: ld returned 1 exit status
>>
>>
>>


-- 
Sepehr Abdous
Faculty: abdous at ce.sharif.edu
Yahoo mail: sepehrabdous at yahoo.com
Cellphone:+989194030591
School of computer engineering
Sharif University of Technology
Tehran, Iran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20161230/6978e3e7/attachment.html>


More information about the ndnSIM mailing list