[ndnSIM] error

sepehr abdous sepehrabdous1375 at gmail.com
Sun Jan 1 14:36:20 PST 2017


it worked, Thank you very much

On Fri, Dec 30, 2016 at 4:23 AM, Alex Afanasyev <aa at cs.ucla.edu> wrote:

> If you're using Ubuntu 14.04, why would you install boost from source?
>
> Just create a new VM from scratch and install boost libraries using
> apt-get as described in the instructions.
>
> Also, vagrant can be easily installed on windows (
> https://www.vagrantup.com/downloads.html) and can simplify creation of
> VMs.
>
> --
> Alex
>
> On Dec 29, 2016, at 4:06 PM, sepehr abdous <sepehrabdous1375 at gmail.com>
> wrote:
>
> 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_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
>
>
>
>
> 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
>
>
>


-- 
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/20170102/96c350d3/attachment-0001.html>


More information about the ndnSIM mailing list