From b542b4e94038f08a792f355e781875984545f9c8 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Wed, 5 Dec 2012 20:45:38 -0800 Subject: [PATCH] clarify 'Modules not built' waf report --- doc/tutorial/source/getting-started.rst | 16 ++++++++++++++++ wscript | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/doc/tutorial/source/getting-started.rst b/doc/tutorial/source/getting-started.rst index 6136acbcd..2229baf5e 100644 --- a/doc/tutorial/source/getting-started.rst +++ b/doc/tutorial/source/getting-started.rst @@ -299,6 +299,22 @@ following magic words: topology-read uan virtual-net-device visualizer wifi wimax + Waf: Leaving directory `/home/craigdo/repos/ns-3-allinone/ns-3.13/build' + 'build' finished successfully (2m30.586s) + +You may also see something like: + +:: + + Modules not built (see ns-3 tutorial for explanation): + click openflow visualizer + +This just means that some ns-3 modules that have dependencies on +outside libraries may not have been built, or that the configuration +specifically asked not to build them. It does not mean that the +simulator did not build successfully or that it will provide wrong +results for the modules listed as being built. + Once the project has built, you can stop working with the ``ns-3-allinone`` scripts. You got what you needed from them and will now interact directly with Waf and we do it in the |ns3| directory, diff --git a/wscript b/wscript index 8a839e1eb..47c09b49d 100644 --- a/wscript +++ b/wscript @@ -876,7 +876,7 @@ def shutdown(ctx): # Print the list of enabled modules that were not built. if env['MODULES_NOT_BUILT']: - print 'Modules not built:' + print 'Modules not built (see ns-3 tutorial for explanation):' print_module_names(env['MODULES_NOT_BUILT']) print