[Ns-bugs] [Bug 1392] Modules built report does not clarify C++ or Python

code@nsnam.ece.gatech.edu code at nsnam.ece.gatech.edu
Mon Apr 23 12:25:18 PDT 2012


https://www.nsnam.org/bugzilla/show_bug.cgi?id=1392

Tom Henderson <tomh at tomh.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |CONFIRMED

--- Comment #3 from Tom Henderson <tomh at tomh.org> 2012-04-23 15:25:18 EDT ---
Here are steps to reproduce this:

Create an .ns3rc in ns-3-dev as follows:

#! /usr/bin/env python

# A list of the modules that will be enabled when ns-3 is run.
# Modules that depend on the listed modules will be enabled also.
#
# All modules can be enabled by choosing 'all_modules'.
modules_enabled =
['core','network','applications','internet','config-store','tools','stats','bridge','point-to-point']

# Set this equal to true if you want examples to be run.
examples_enabled = True

# Set this equal to true if you want tests to be run.
tests_enabled = True

-----

then after the build, waf announces:

Modules built:
applications              bridge                    config-store             
core                      internet                  mpi                      
network                   point-to-point            stats                    
tools                    

Modules not built:
click                     openflow              

The following will be found in build/bindings/python/ns:

applications.so
bridge.so
config_store.so
_core.so
internet.so
network.so
point_to_point.so
stats.so
tools.so

but there is an additional library built for C++:


libns3-dev-applications-debug.so
libns3-dev-bridge-debug.so
libns3-dev-config-store-debug.so
libns3-dev-core-debug.so
libns3-dev-internet-debug.so
libns3-dev-mpi-debug.so
libns3-dev-network-debug.so
libns3-dev-point-to-point-debug.so
libns3-dev-stats-debug.so
libns3-dev-tools-debug.so

i.e. the mpi C++ library was built automatically because of a dependency, but
not the python equivalent.  I think this is what the user complaint was about
(I can't find the original complaint about this).

-- 
Configure bugmail: https://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Ns-bugs mailing list