<div dir="ltr">I am using Ubuntu 16.04 and and facing the following issues:<br><br>./waf configure --enable-examples<br>Setting top to                           : /home/babarshahzaad/ndnSIM/ns-3 <br>Setting out to                           : /home/babarshahzaad/ndnSIM/ns-3/build <br>Checking for 'gcc' (C compiler)          : /usr/bin/gcc <br>Checking for cc version                  : 5.4.0 <br>Checking for 'g++' (C++ compiler)        : /usr/bin/g++ <br>Checking supported compiler CXXFLAGS     : -std=c++0x -std=c++11 <br>Checking supported optimizations CXXFLAGS : -O0 <br>Checking supported debug CXXFLAGS         : -ggdb -g3 <br>Checking supported warnings CXXFLAGS      : -Wall -Wno-error=deprecated-declarations -fstrict-aliasing -Wstrict-aliasing <br>Checking for compilation flag -Wl,--soname=foo... support : ok <br>Checking for program 'python'                             : /usr/bin/python <br>Checking for python version                               : (2, 7, 12, 'final', 0) <br>python-config                                             : /usr/bin/python-config <br>Asking python-config for pyembed '--cflags --libs --ldflags' flags : yes <br>Getting pyembed flags from python-config                           : yes <br>Asking python-config for pyext '--cflags --libs --ldflags' flags   : yes <br>Getting pyext flags from python-config                             : yes <br>Checking for compilation flag -fvisibility=hidden... support       : ok <br>Checking for compilation flag -Wno-array-bounds... support         : ok <br>Checking for pybindgen location                                    : ../pybindgen (guessed) <br>Checking for python module 'pybindgen'                             : 0.17.0.post45+g4806e4f <br>Checking for pybindgen version                                     : 0.17.0.post45+g4806e4f <br>Checking for code snippet                                          : yes <br>Checking for types uint64_t and unsigned long equivalence          : no <br>Checking for code snippet                                          : no <br>Checking for types uint64_t and unsigned long long equivalence     : yes <br>Checking for the apidefs that can be used for Python bindings      : gcc-LP64 <br>Checking for internal GCC cxxabi                                   : complete <br>Checking for python module 'pygccxml'                              : 1.0.0 <br>Checking for pygccxml version                                      : 1.0.0 <br>Checking for program 'gccxml'                                      : /usr/bin/gccxml <br>Checking for gccxml version                                        : GCC-XML compatibility CastXML wrapper <br>gccxml version unknown or too old, need version >= 0.9; automatic scanning of API definitions will not be possible<br>Checking boost includes                                            : 1_58 <br>Checking boost libs                                                : ok <br>Checking for boost linkage                                         : ok <br>Checking for click location                                        : not found <br>Checking for program 'pkg-config'                                  : /usr/bin/pkg-config <br>Checking for 'gtk+-2.0' >= 2.12                                    : not found <br>Checking for 'libxml-2.0' >= 2.7                                   : not found <br>Checking for type uint128_t                                        : not found <br>Checking for type __uint128_t                                      : yes <br>Checking high precision implementation                             : 128-bit integer (default) <br>Checking for header stdint.h                                       : yes <br>Checking for header inttypes.h                                     : yes <br>Checking for header sys/inttypes.h                                 : not found <br>Checking for header sys/types.h                                    : yes <br>Checking for header sys/stat.h                                     : yes <br>Checking for header dirent.h                                       : yes <br>Checking for header stdlib.h                                       : yes <br>Checking for header signal.h                                       : yes <br>Checking for header pthread.h                                      : yes <br>Checking for header stdint.h                                       : yes <br>Checking for header inttypes.h                                     : yes <br>Checking for header sys/inttypes.h                                 : not found <br>Checking for library rt                                            : yes <br>Checking for header sys/ioctl.h                                    : yes <br>Checking for header net/if.h                                       : yes <br>Checking for header net/ethernet.h                                 : yes <br>Checking for header linux/if_tun.h                                 : yes <br>Checking for header netpacket/packet.h                             : yes <br>Checking for NSC location                                          : not found <br>Checking for program 'doxygen'                                     : /usr/bin/doxygen <br>Checking for program 'tar'                                         : /bin/tar <br>Checking for program 'sphinx-build'                                : /usr/bin/sphinx-build <br>Checking for std::is_default_constructible                         : yes <br>Checking for std::is_nothrow_move_constructible                    : yes <br>Checking for std::is_nothrow_move_assignable                       : yes <br>Checking for std::to_string                                        : yes <br>Checking for std::vector::insert with const_iterator               : yes <br>Checking for library pthread                                       : yes <br>Checking for 'sqlite3'                                             : yes <br>Checking Crypto++ lib                                              : 5.6.1 <br>Checking if CryptoPP library works                                 : yes <br>Checking for OpenSSL lib                                           : "OpenSSL 1.0.2g-fips  1 Mar 2016" <br>Checking if OpenSSL library works                                  : yes <br>Checking for OpenFlow location                                     : not found <br>Checking for 'sqlite3'                                             : yes <br>Checking for header linux/if_tun.h                                 : yes <br>Checking for python module 'gtk'                                   : ok <br>Checking for python module 'goocanvas'                             : 0.14.1 <br>Checking for python module 'pygraphviz'                            : 1.3.1 <br>Checking for program 'sudo'                                        : /usr/bin/sudo <br>Checking for program 'valgrind'                                    : not found <br>Checking for 'gsl'                                                 : not found <br>Checking for program 'doxygen'                                     : /usr/bin/doxygen <br>---- Summary of optional NS-3 features:<br>Build profile                 : debug<br>Build directory               : <br>Python Bindings               : enabled<br>Python API Scanning Support   : not enabled (gccxml too old)<br>BRITE Integration             : not enabled (BRITE not enabled (see option --with-brite))<br>NS-3 Click Integration        : not enabled (nsclick not enabled (see option --with-nsclick))<br>GtkConfigStore                : not enabled (library 'gtk+-2.0 >= 2.12' not found)<br>XmlIo                         : not enabled (library 'libxml-2.0 >= 2.7' not found)<br>Threading Primitives          : enabled<br>Real Time Simulator           : enabled<br>File descriptor NetDevice     : enabled<br>Tap FdNetDevice               : enabled<br>Emulation FdNetDevice         : enabled<br>PlanetLab FdNetDevice         : not enabled (PlanetLab operating system not detected (see option --force-planetlab))<br>Network Simulation Cradle     : not enabled (NSC not found (see option --with-nsc))<br>MPI Support                   : not enabled (option --enable-mpi not selected)<br>ndnSIM                        : enabled<br>NS-3 OpenFlow Integration     : not enabled (OpenFlow not enabled (see option --with-openflow))<br>SQlite stats data output      : enabled<br>Tap Bridge                    : enabled<br>PyViz visualizer              : enabled<br>Use sudo to set suid bit      : not enabled (option --enable-sudo not selected)<br>Build tests                   : not enabled (defaults to disabled)<br>Build examples                : enabled<br>GNU Scientific Library (GSL)  : not enabled (GSL not found)<br>'configure' finished successfully (23.359s)<br><br><br>The installed version of gccxml is 0.9 but it is not being shown and after python binding enabled the issues of not enabled are not being resolved.<br><br>I hope that I will find the solution there.</div>