Hi guys, I am using Ubuntu 20.04 and NS3.35.
When I am running the ./build.py, it shows the error below. May I know the problem of this issue?
../scratch/manet-routing-compare.cc: In member function ‘void RoutingExperiment::Run(int, double, std::string)’:
../scratch/manet-routing-compare.cc:255:21: error: cannot convert ‘ns3::WifiPhyStandard’ to ‘ns3::WifiStandard’
255 | wifi.SetStandard (WIFI_PHY_STANDARD_80211b);
| ^~~~~~~~~~~~~~~~~~~~~~~~
| |
| ns3::WifiPhyStandard
In file included from ./ns3/yans-wifi-helper.h:24,
from ../scratch/manet-routing-compare.cc:79:
./ns3/wifi-helper.h:475:42: note: initializing argument 1 of ‘virtual void ns3::WifiHelper::SetStandard(ns3::WifiStandard)’
475 | virtual void SetStandard (WifiStandard standard);
| ~~~~~~~~~~~~~^~~~~~~~
../scratch/manet-routing-compare.cc:257:51: error: ‘Default’ is not a member of ‘ns3::YansWifiPhyHelper’
257 | YansWifiPhyHelper wifiPhy = YansWifiPhyHelper::Default ();
| ^~~~~~~
Waf: Leaving directory `/home/tan/Desktop/test/ns-allinone-3.35/ns-3.35/build'
Build failed
-> task in 'manet-routing-compare' failed with exit status 1 (run with -v to display more information)
Traceback (most recent call last):
File "./build.py", line 175, in <module>
sys.exit(main(sys.argv))
File "./build.py", line 166, in main
build_ns3(config, build_examples, build_tests, args, build_options)
File "./build.py", line 86, in build_ns3
run_command([sys.executable, "waf", "build"] + build_options)
File "/home/tan/Desktop/test/ns-allinone-3.35/util.py", line 25, in run_command
raise CommandError("Command %r exited with code %i" % (argv, retval))
util.CommandError: Command ['/usr/bin/python3', 'waf', 'build'] exited with code 1