[ndnSIM] Problem: Needs c++14 to compile
Ahmed BENMOUSSA
ah.benmoussa at lagh-univ.dz
Mon Mar 18 12:22:07 PDT 2019
ndnSIM directory is in my home folder.
ndnSIM
|_________ns-3
|_________pybindgen
|_________scenario
ns-3 repo : https://github.com/named-data-ndnSIM/ns-3-dev.git
I also executed: git clone --recursive
https://github.com/named-data-ndnSIM/ndnSIM.git ns-3/src/ndnSIM
pybindgen repo: https://github.com/named-data-ndnSIM/pybindgen.git
scenario repo: https://github.com/named-data-ndnSIM/scenario-template.git
I first compiled ns-3:
*./waf configure --enable-example*
*./waf *
I tried ndn-simple it worked (with and without visualizer).
Then I download the "scenario" repo
back to the ns-3 folder and executed:
*./waf configure -d optimized *
*./waf *
*sudo ./waf install *
The scenarios that I tried is ndn-simple (I copied the file to
"scenario/scenarios" folder).
I executed the scenario with:
*./waf --run ndn-simple *
*./waf --run ndn-simple --vis*
I am struggling with this problems for two day now.
Kind Regards,
Ahmed.
Le lun. 18 mars 2019 à 19:43, Alex Afanasyev <aa at cs.fiu.edu> a écrit :
> Then you have to show more (actual repo, scenario, and exact command). It
> was working in my local test
>
> On Mar 18, 2019, at 2:41 PM, Ahmed BENMOUSSA <ah.benmoussa at lagh-univ.dz>
> wrote:
>
> Dear again,
>
> I am still having the same errors.
> It everything OK with the result of ./waf configure command
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *Setting top to : /home/watini/ndnSIM/scenario
> Setting out to :
> /home/watini/ndnSIM/scenario/build Checking for 'gcc' (C compiler)
> : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++
> Checking C++ compiler version : 7.3.0 Checking supported
> CXXFLAGS : -std=c++14 Checking supported LINKFLAGS
> : -fuse-ld=gold Checking for program 'pkg-config' :
> /usr/bin/pkg-config Checking for pkg-config version >= '0.0.0' : yes
> Checking for ns3-core : yes Checking for
> ns3-network : yes Checking for
> ns3-point-to-point : yes Checking for
> ns3-applications : yes Checking for
> ns3-mobility : yes Checking for
> ns3-ndnSIM : yes Checking for
> ns3-antenna : yes Checking for
> ns3-aodv : yes Checking for
> ns3-bridge : yes Checking for
> ns3-brite : not found Checking for
> ns3-buildings : yes Checking for
> ns3-click : not found Checking for
> ns3-config-store : yes Checking for
> ns3-csma : yes Checking for
> ns3-csma-layout : yes Checking for
> ns3-dsdv : yes Checking for
> ns3-dsr : yes Checking for
> ns3-emu : not found Checking for
> ns3-energy : yes Checking for
> ns3-fd-net-device : yes Checking for
> ns3-flow-monitor : yes Checking for
> ns3-internet : yes Checking for
> ns3-lte : yes Checking for
> ns3-mesh : yes Checking for
> ns3-mpi : yes Checking for
> ns3-netanim : yes Checking for
> ns3-nix-vector-routing : yes Checking for
> ns3-olsr : yes Checking for
> ns3-openflow : not found Checking for
> ns3-point-to-point-layout : yes Checking for
> ns3-propagation : yes Checking for
> ns3-spectrum : yes Checking for
> ns3-stats : yes Checking for
> ns3-tap-bridge : yes Checking for
> ns3-topology-read : yes Checking for
> ns3-uan : yes Checking for
> ns3-virtual-net-device : yes Checking for
> ns3-visualizer : yes Checking for
> ns3-wifi : yes Checking for
> ns3-wimax : yes Checking supported
> CXXFLAGS : -O2 -g -pedantic -Wall -Wextra -Wnon-virtual-dtor
> -Wno-unused-parameter -fdiagnostics-color Checking supported
> LINKFLAGS : -Wl,-O1 *
>
> Thank you in advance Alex,
>
> with my respects,
> Ahmed.
>
> Le lun. 18 mars 2019 à 19:19, Alex Afanasyev <aa at cs.fiu.edu> a écrit :
>
>> Sorry, should have tested :) If you update again, things should be
>> working.
>>
>> -
>> Alex
>>
>> On Mar 18, 2019, at 2:06 PM, Ahmed BENMOUSSA <ah.benmoussa at lagh-univ.dz>
>> wrote:
>>
>> Dear Alex,
>>
>> Thank you very much for your quick answer. I really appreciate.
>> The scenario is now compiling but it is not executed. I get this errors:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *[2/2] Linking scenarios/ndn-simpleWaf: Leaving directory
>> `/home/watini/ndnSIM/scenario/build''build' finished successfully
>> (11.710s)Traceback (most recent call last): File
>> "/home/watini/ndnSIM/scenario/.waf-2.0.14-a8a9afc5d151494252697f8fa4ba3fbc/waflib/Scripting.py",
>> line 119, in waf_entry_point run_commands() File
>> "/home/watini/ndnSIM/scenario/.waf-2.0.14-a8a9afc5d151494252697f8fa4ba3fbc/waflib/Scripting.py",
>> line 181, in run_commands run_command('shutdown') File
>> "/home/watini/ndnSIM/scenario/.waf-2.0.14-a8a9afc5d151494252697f8fa4ba3fbc/waflib/Scripting.py",
>> line 170, in run_command ctx.execute() File
>> "/home/watini/ndnSIM/scenario/.waf-2.0.14-a8a9afc5d151494252697f8fa4ba3fbc/waflib/Context.py",
>> line 85, in execute self.recurse([os.path.dirname(g_module.root_path)])
>> File
>> "/home/watini/ndnSIM/scenario/.waf-2.0.14-a8a9afc5d151494252697f8fa4ba3fbc/waflib/Context.py",
>> line 126, in recurse user_function(self) File
>> "/home/watini/ndnSIM/scenario/wscript", line 124, in shutdown return
>> subprocess.call (argv) File "/usr/lib/python2.7/subprocess.py", line 172,
>> in call return Popen(*popenargs, **kwargs).wait() File
>> "/usr/lib/python2.7/subprocess.py", line 394, in __init__ errread,
>> errwrite) File "/usr/lib/python2.7/subprocess.py", line 1047, in
>> _execute_child raise child_exceptionOSError: [Errno 2] No such file or
>> directory*
>>
>> With all my respects,
>> Ahmed.
>>
>> Le lun. 18 mars 2019 à 18:51, Alex Afanasyev <aa at cs.fiu.edu> a écrit :
>>
>>> Hi Ahmed,
>>>
>>> Can you please pull updates from scenario-template repository. I just
>>> pushed updates that should address your problem.
>>>
>>> -
>>> Alex
>>>
>>> On Mar 18, 2019, at 1:46 PM, Ahmed BENMOUSSA <ah.benmoussa at lagh-univ.dz>
>>> wrote:
>>>
>>> Dear everyone,
>>>
>>> I installed and compiled ndnSIM. everything is OK. when I compile with "
>>> --enable-example" it works I can execute the available simulation examples.
>>>
>>> The problem is with the scenario template. I compiled with "-d
>>> optimize" and installed them. I downloaded the scenario template:
>>>
>>> https://github.com/named-data-ndnSIM/scenario-template.git
>>>
>>> But when I try to run a scenario. it gives me the following error message:
>>>
>>>
>>> *...ns-3/build/ns3/ndnSIM/ndn-cxx/detail/common.hpp:49:2: error: #error "ndn-cxx applications must be compiled using the C++14 standard (-std=c++14)" #error "ndn-cxx applications must be compiled using the C++14 standard (-std=c++14)"*
>>> along with some other compilation errors.
>>>
>>>
>>> I did some researches but I didn't find anything about this error.
>>>
>>> Please help me.
>>>
>>> I'm using Ubunyu 18.04
>>>
>>> With all my respects,
>>>
>>> Ahmed.
>>>
>>> _______________________________________________
>>> ndnSIM mailing list
>>> ndnSIM at lists.cs.ucla.edu
>>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
>>>
>>>
>>> ______________
>>> Alex Afanasyev
>>> Assistant Professor, SCIS, Florida International University
>>> 11200 SW 8th Street, PG6 Room 140D, Miami, FL 33199
>>> phone: +1.305.348.4960 (office); email: aa at cs.fiu.edu <aa at cs.fiu.edu>
>>> web: https://users.cs.fiu.edu/~afanasyev/
>>>
>>>
>>>
>> ______________
>> Alex Afanasyev
>> Assistant Professor, SCIS, Florida International University
>> 11200 SW 8th Street, PG6 Room 140D, Miami, FL 33199
>> phone: +1.305.348.4960 (office); email: aa at cs.fiu.edu <aa at cs.fiu.edu>
>> web: https://users.cs.fiu.edu/~afanasyev/
>>
>>
>>
> ______________
> Alex Afanasyev
> Assistant Professor, SCIS, Florida International University
> 11200 SW 8th Street, PG6 Room 140D, Miami, FL 33199
> phone: +1.305.348.4960 (office); email: aa at cs.fiu.edu <aa at cs.fiu.edu>
> web: https://users.cs.fiu.edu/~afanasyev/
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20190318/6ad2e993/attachment-0001.html>
More information about the ndnSIM
mailing list