Hi all,<br>       When i want to build project ndnSIM-ddos-interest-flooding which download from the https://github.com/cawka/ndnSIM-ddos-interest-flooding. And i follow the steps described in README:     <br><pre><code>mkdir ns-dev
cd ns-dev

git clone git://github.com/cawka/ns-3-dev-ndnSIM.git ns-3
(cd ns-3 && git checkout -b ns-3.17-ndnSIM-0.5  origin/ns-3.17-ndnSIM-0.5)
git clone git://github.com/cawka/pybindgen.git pybindgen
git clone git://github.com/NDN-Routing/ndnSIM.git ns-3/src/ndnSIM
(cd ns-3/src/ndnSIM && git checkout -b v0.5-rc2 db5f3b6acf526918be0a6a67c11378fa32cb27de)

git clone git://github.com/cawka/ndnSIM-ddos-interest-flooding.git ndnSIM-ddos-interest-flooding

cd ns-3
./waf configure -d optimized
./waf
sudo ./waf install<br><br>During executing the step './waf', it returns the error message as follows:<br><br>./ns3/traced-value.h:466:16: ¸½×¢£º template<class T, class U> ns3::TracedValue<T> ns3::operator<<(const ns3::TracedValue<T>&, const U&)<br>./ns3/traced-value.h:461:16: ¸½×¢£º template<class T, class U> ns3::TracedValue<T> ns3::operator<<(const ns3::TracedValue<T>&, const ns3::TracedValue<U>&)<br>./ns3/traced-value.h:136:15: ¸½×¢£º template<class T> std::ostream& ns3::operator<<(std::ostream&, const ns3::TracedValue<T>&)<br>./ns3/random-variable.h:741:16: ¸½×¢£º std::ostream& ns3::operator<<(std::ostream&, const ns3::RandomVariable&)<br>./ns3/random-variable.h:741:16: ¸½×¢£º   no known conversion for argument 2 from ¡®ns3::CommandLine¡¯ to ¡®const ns3::RandomVariable&¡¯<br>./ns3/object-factory.h:91:16: ¸½×¢£º std::ostream& ns3::operator<<(std::ostream&, const ns3::ObjectFactory&)<br>./ns3/object-factory.h:91:16: ¸½×¢£º   no known conversion for argument 2 from ¡®ns3::CommandLine¡¯ to ¡®const ns3::ObjectFactory&¡¯<br>./ns3/nstime.h:665:15: ¸½×¢£º std::ostream& ns3::operator<<(std::ostream&, const ns3::Time&)<br>./ns3/nstime.h:665:15: ¸½×¢£º   no known conversion for argument 2 from ¡®ns3::CommandLine¡¯ to ¡®const ns3::Time&¡¯<br>./ns3/int64x64.h:82:15: ¸½×¢£º std::ostream& ns3::operator<<(std::ostream&, const ns3::int64x64_t&)<br>./ns3/int64x64.h:82:15: ¸½×¢£º   no known conversion for argument 2 from ¡®ns3::CommandLine¡¯ to ¡®const ns3::int64x64_t&¡¯<br>./ns3/type-id.h:362:16: ¸½×¢£º std::ostream& ns3::operator<<(std::ostream&, ns3::TypeId)<br>./ns3/type-id.h:362:16: ¸½×¢£º   no known conversion for argument 2 from ¡®ns3::CommandLine¡¯ to ¡®ns3::TypeId¡¯<br>./ns3/boolean.h:64:16: ¸½×¢£º std::ostream& ns3::operator<<(std::ostream&, const ns3::BooleanValue&)<br>./ns3/boolean.h:64:16: ¸½×¢£º   no known conversion for argument 2 from ¡®ns3::CommandLine¡¯ to ¡®const ns3::BooleanValue&¡¯<br>./ns3/ptr.h:292:15: ¸½×¢£º template<class T> std::ostream& ns3::operator<<(std::ostream&, const ns3::Ptr<T>&)<br>Waf: Leaving directory `/home/yourong/clone/ns-dev/ns-3/build'<br>Build failed<br> -> task in 'rocketfuel-maps-cch-to-annotaded' failed (exit status 1): <br>  {task 27095696: cxx rocketfuel-maps-cch-to-annotaded.cc -> rocketfuel-maps-cch-to-annotaded.cc.1.o}<br>['/usr/bin/g++', '-O0', '-ggdb', '-g3', '-Wall', '-Werror', '-Wno-error=deprecated-declarations', '-fstrict-aliasing', '-Wstrict-aliasing', '-pthread', '-I.', '-I..', '-I/usr/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/tools/rocketfuel-maps-cch-to-annotaded.cc', '-c', '-o', 'src/ndnSIM/tools/rocketfuel-maps-cch-to-annotaded.cc.1.o']<br><br>My environment is ubuntu-12.10, is any steps should i missed? Any guys can help me to fix it? Thanks!<br></code></pre><br><div><div style="font-size:14px;font-family:Verdana;color:#000;"><div style="line-height: 23px; font-size: x-small;"><br></div></div></div><div> </div>