Bugzilla – Bug 1007
propagation-loss-model-test-suite introduces common -> wifi module dependency
Last modified: 2010-10-15 15:55:33 UTC
I am trying to disable to wifi module, but then the common module does not compile: [288/481] cxx: src/common/propagation-loss-model-test-suite.cc -> build/release/src/common/propagation-loss-model-test-suite_1.o ../src/common/propagation-loss-model-test-suite.cc:32:34: error: ns3/yans-wifi-helper.h: No such file or directory ../src/common/propagation-loss-model-test-suite.cc:35:35: error: ns3/yans-wifi-channel.h: No such file or directory ../src/common/propagation-loss-model-test-suite.cc:36:31: error: ns3/yans-wifi-phy.h: No such file or directory ../src/common/propagation-loss-model-test-suite.cc:37:33: error: ns3/wifi-net-device.h: No such file or directory ../src/common/propagation-loss-model-test-suite.cc:40:38: error: ns3/nqos-wifi-mac-helper.h: No such file or directory Clearly this test does not depend here. It needs to be split, and the wifi-specific parts put in the wifi module.
This was easily dealt with by trimming unnecessary includes. changeset: 9a9bc8d9ec03