[ndnSIM] Compiling error in installing NdnSIM 2.7 on mac

Zeinab zeinab.rezaiefar at gmail.com
Tue Apr 14 03:08:23 PDT 2020


Dear Spyridon,
I came to know the active boost version was 1.7 on my system. With changing to 1.59 , my problem has been solved.
Thanks for your help
Kind regards
Zeinab

> On 13 Apr 2020, at 17:26, Zeinab <zeinab.rezaiefar at gmail.com> wrote:
> 
> Dear Spyridon,
> Thank you so much for your email. I have tried to find what version of boost installed on my mac with (brew search boost)
> it shows four versions:  boost at 1.55 boost at 1.59   boost at 1.57          boost at 1.60
> I am not sure which version is running but when I use ./waf configure it give this information:
> 
> Checking boost includes                                            : 1_72 
> Checking boost libs                                                : ok 
> Checking for boost linkage                                         : ok 
> 
> I am sorry that I am not much familiar with mac so I am not sure this information is useful or not.
> I will be thankful to let me know if I need to check something else
> thanks
> Best regards
> Zeinab
> 
>> On 13 Apr 2020, at 14:41, Spyridon Mastorakis <smastorakis at unomaha.edu> wrote:
>> 
>> That might be a problem with boost. Which version are you using?
>> 
>> Thanks,
>> 
>> Spyridon (Spyros) Mastorakis
>> Assistant Professor
>> Computer Science Department
>> University of Nebraska, Omaha
>> Peter Kiewit Institute Room 175A
>> https://sites.google.com/site/spyridonmastorakis
>> 
>>> On Apr 13, 2020, at 4:31 AM, Zeinab via ndnSIM <ndnsim at lists.cs.ucla.edu> wrote:
>>> 
>>> Hello everyone,
>>> I have tried to install NdnSIM 2.7 on macOS Mojava (version 10.14.6), but after compiling I received the following error:
>>> 
>>> Undefined symbols for architecture x86_64:
>>>  "boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, boost::system::error_code*)", referenced from:
>>>      boost::filesystem::directory_iterator::directory_iterator(boost::filesystem::path const&) in trust-anchor-group.cpp.3.o
>>> ld: symbol(s) not found for architecture x86_64
>>> clang: error: linker command failed with exit code 1 (use -v to see invocation)
>>> 
>>> Do anyone know how to solve this error.
>>> I will be appreciate any help
>>> 
>>> Thanks
>>> Stay safe
>>> Zeinab
>>> 
>> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20200414/221e1cbd/attachment.html>


More information about the ndnSIM mailing list