[ndnSIM] ndnSim build failed

Muhammad Bilal engr.mbilal at yahoo.com
Thu Jan 23 00:16:31 PST 2014


Problem solved


Thank you Alex.
 
Muhammad Bilal
Ph.D. Scholar at University of Science and technology (UST)
Standard Research Center (SRC)
Electronics and Telecommunications Research Institute (ETRI)
218 Gajeong-no, Yuseong-gu, Daejeon, 305-700, KOREA





On Thursday, January 23, 2014 4:40 PM, Alex Afanasyev <alexander.afanasyev at ucla.edu> wrote:
 
Hi Muhammad,

You need to remove -Werror flag (treating warnings as errors) from CXXFLAGS (which NS-3 adds by default).  For example you can do the following for the debug mode:

CXXFLAGS="-O0 -g" ./waf configure
./waf

---
Alex


On Jan 22, 2014, at 11:37 PM, Muhammad Bilal <engr.mbilal at yahoo.com> wrote:


>
>Hello Alex and everyone,
>Hope you are in best of your health.
>I am stuck with ndnSim installation. I followed the step given at http://ndnsim.net/getting-started.html . Configuration also went fine and showing ndnSim is enabled but in 
final step to build NS3 with ndnSIM (./waf) I receive following failure:
>
>
>../src/ndnSIM/helper/ndn-global-routing-helper.cc: In static member 
function ‘static void 
ns3::ndn::GlobalRoutingHelper::CalculateRoutes(bool)’:
>../src/ndnSIM/helper/ndn-global-routing-helper.cc:248:68: error: typedef ‘vertex_descriptor’ locally defined but not used 
[-Werror=unused-local-typedefs]
>typedef graph_traits < NdnGlobalRouterGraph >::vertex_descriptor vertex_descriptor;
>^
>../src/ndnSIM/helper/ndn-global-routing-helper.cc: In static member 
function ‘static void 
ns3::ndn::GlobalRoutingHelper::CalculateAllPossibleRoutes(bool)’:
>../src/ndnSIM/helper/ndn-global-routing-helper.cc:341:68: error: typedef ‘vertex_descriptor’ locally defined but not used 
[-Werror=unused-local-typedefs]
>typedef graph_traits < NdnGlobalRouterGraph >::vertex_descriptor vertex_descriptor;
>^
>cc1plus: all warnings being treated as errors
>Waf: Leaving directory `/home/mbilal/ndnSIM/ns-3/build'
>Build failed
>-> task in 'ns3-ndnSIM' failed (exit status 1): 
>{task 44914384: cxx ndn-global-routing-helper.cc -> ndn-global-routing-helper.cc.1.o}
>['/usr/bin/g++', '-O0', '-ggdb', '-g3', '-Wall', '-Werror', 
'-Wno-error=deprecated-declarations', '-fstrict-aliasing', 
'-Wstrict-aliasing', '-fPIC', '-pthread', '-I.', '-I..', 
'-I/usr/local/include', '-DNS3_ASSERT_ENABLE', '-DNS3_LOG_ENABLE', 
'-DHAVE_SYS_IOCTL_H=1', '-DHAVE_IF_NETS_H=1', '-DHAVE_NET_ETHERNET_H=1',
 '-DHAVE_PACKET_H=1', '-DHAVE_SQLITE3=1', '-DHAVE_IF_TUN_H=1', 
'-DHAVE_GSL=1', '../src/ndnSIM/helper/ndn-global-routing-helper.cc', 
'-c', '-o', 'src/ndnSIM/helper/ndn-global-routing-helper.cc.1.o']
>
>
>Please let me know how to fix this problem. I also tried to configure ndnSIM with NS3.17 but I faced same problem. 
>Best Regards,
>Muhammad Bilal
> 
>_______________________________________________
>ndnSIM mailing list
>ndnSIM at lists.cs.ucla.edu
>http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20140123/4529379f/attachment.html>


More information about the ndnSIM mailing list