Skip to content

Missing description how to configure optional parameters

Here is what ./build.py --enable-examples --enable-tests gave me:

-- ---- Summary of ns-3 settings:
Build profile                 : default
Build directory               : /Users/ur20980/src/ns-allinone-3.39/ns-3.39/build
Build with runtime asserts    : ON
Build with runtime logging    : ON
Build version embedding       : OFF (not requested)
BRITE Integration             : OFF (missing dependency)
DES Metrics event collection  : OFF (not requested)
DPDK NetDevice                : OFF (not requested)
Emulation FdNetDevice         : OFF (not requested)
Examples                      : ON
File descriptor NetDevice     : OFF (missing dependency)
GNU Scientific Library (GSL)  : ON
GtkConfigStore                : ON
LibXml2 support               : ON
MPI Support                   : OFF (not requested)
ns-3 Click Integration        : OFF (missing dependency)
ns-3 OpenFlow Integration     : OFF (missing dependency)
Netmap emulation FdNetDevice  : OFF (not requested)
PyViz visualizer              : OFF (missing dependency)
Python Bindings               : OFF (not requested)
SQLite support                : ON
Eigen3 support                : OFF (missing dependency)
Tap Bridge                    : OFF (not requested)
Tap FdNetDevice               : OFF (not requested)
Tests                         : ON

I want to request/enable Python Bindings and PyViz visualizer - but could not find how to do it in the provided documentation. In case it matters, I'm on MacOS Ventura 13.4.1, running Xcode-14.3.1. Tcl/Tk installed via Macports.

Would appreciate any help.