'configure' finished successfully, but with lots of "not enabled"

1,631 views
Skip to first unread message

Huang

unread,
Mar 20, 2013, 8:48:58 AM3/20/13
to ns-3-...@googlegroups.com
'configure' finished successfully, but with lots of "not enabled", is that ok?

Setting top to                           : /home/wimbex/repos/ns-3-allinone/ns-3-dev 
Setting out to                           : /home/wimbex/repos/ns-3-allinone/ns-3-dev/build 
Checking for 'gcc' (c compiler)          : /usr/bin/gcc 
Checking for 'g++' (c++ compiler)        : not found 
Checking for 'icpc' (c++ compiler)       : not found 
could not configure a c++ compiler!
(complete log in /home/wimbex/repos/ns-3-allinone/ns-3-dev/build/config.log)
wimbex@philipp-desktop:~/repos/ns-3-allinone/ns-3-dev$ CXXLADS="-03" ./waf configure
Setting top to                           : /home/wimbex/repos/ns-3-allinone/ns-3-dev 
Setting out to                           : /home/wimbex/repos/ns-3-allinone/ns-3-dev/build 
Checking for 'gcc' (c compiler)          : /usr/bin/gcc 
Checking for 'g++' (c++ compiler)        : /usr/bin/g++ 
Checking for program pkg-config          : /usr/bin/pkg-config 
Checking for compilation flag -Wl,--soname=foo... support : ok 
Checking for program python                               : /usr/bin/python 
Checking for python version                               : (2, 6, 5, 'final', 0) 
Checking for library python2.6 in LIBDIR                  : not found 
Checking for library python2.6 in python_LIBPL            : yes 
Checking for program python2.6-config,python-config-2.6,python2.6m-config : not found 
Checking for header Python.h                                              : Could not find the python development headers 
Checking for []                                                           : not found 
Checking for click location                                               : not found 
Checking for pkg-config flags for GTK_CONFIG_STORE                        : not found 
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Checking for pkg-config flags for LIBXML2                                 : ok 
Checking for type uint128_t                                               : not found 
Checking for type __uint128_t                                             : not found 
Checking high precision time implementation                               : cairo 128-bit integer 
Checking for header stdint.h                                              : yes 
Checking for header inttypes.h                                            : yes 
Checking for header sys/inttypes.h                                        : not found 
Checking for header sys/types.h                                           : yes 
Checking for header sys/stat.h                                            : yes 
Checking for header dirent.h                                              : yes 
Checking for header stdlib.h                                              : yes 
Checking for header signal.h                                              : yes 
Checking for header pthread.h                                             : yes 
Checking for header stdint.h                                              : yes 
Checking for header inttypes.h                                            : yes 
Checking for header sys/inttypes.h                                        : not found 
Checking for library rt                                                   : yes 
Checking for header netpacket/packet.h                                    : yes 
Checking for NSC location                                                 : ../nsc (guessed) 
Checking for library dl                                                   : yes 
Checking for NSC supported architecture i686                              : ok 
Checking boost includes                                                   : not found 
Checking for library sqlite3                                              : not found 
Checking for pkg-config flags for SQLITE3                                 : not found 
Package sqlite3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `sqlite3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sqlite3' found
Checking for header linux/if_tun.h                                        : yes 
Checking for program sudo                                                 : /usr/bin/sudo 
Checking for program valgrind                                             : not found 
Checking for pkg-config flags for GSL                                     : not found 
Package gsl was not found in the pkg-config search path.
Perhaps you should add the directory containing `gsl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gsl' found
Checking for compilation flag -Wno-error=deprecated-d... support          : ok 
Checking for compilation flag -Wno-error=deprecated-d... support          : ok 
Checking for compilation flag -fstrict-aliasing... support                : ok 
Checking for compilation flag -fstrict-aliasing... support                : ok 
Checking for compilation flag -Wstrict-aliasing... support                : ok 
Checking for compilation flag -Wstrict-aliasing... support                : ok 
Checking for program doxygen                                              : not found 
---- Summary of optional NS-3 features:
Python Bindings               : not enabled (Python library or headers missing)
BRITE Integration             : not enabled (BRITE not enabled (see option --with-brite))
NS-3 Click Integration        : not enabled (nsclick not enabled (see option --with-nsclick))
GtkConfigStore                : not enabled (library 'gtk+-2.0 >= 2.12' not found)
XmlIo                         : enabled
Threading Primitives          : enabled
Real Time Simulator           : enabled
Emulated Net Device           : enabled
Network Simulation Cradle     : not enabled (NSC library liblinux2.6.26.so is missing: NSC has not been built?)
MPI Support                   : not enabled (option --enable-mpi not selected)
NS-3 OpenFlow Integration     : not enabled (Required boost libraries not found)
SQlite stats data output      : not enabled (library 'sqlite3' not found)
Tap Bridge                    : enabled
PyViz visualizer              : not enabled (Python Bindings are needed but not enabled)
Use sudo to set suid bit      : not enabled (option --enable-sudo not selected)
Build tests                   : not enabled (defaults to disabled)
Build examples                : not enabled (defaults to disabled)
GNU Scientific Library (GSL)  : not enabled (GSL not found)
'configure' finished successfully (1.729s)

'configure' finished successfully, but with lots of "not enabled", is that ok?

Konstantinos

unread,
Mar 20, 2013, 9:33:09 AM3/20/13
to ns-3-...@googlegroups.com
Dear Huang,

please read the tutorial first:

http://www.nsnam.org/docs/tutorial/html/getting-started.html#building-with-waf

Note the last part of the above output. Some ns-3 options are not enabled by default or require support from the underlying system to work properly. For instance, to enable XmlTo, the library libxml-2.0 must be found on the system. If this library were not found, the corresponding ns-3 feature would not be enabled and a message would be displayed. Note further that there is a feature to use the program sudo to set the suid bit of certain programs. This is not enabled by default and so this feature is reported as “not enabled.”

http://www.nsnam.org/wiki/index.php/Installation
Reply all
Reply to author
Forward
0 new messages