So I tried to use the 3.36 version of ns-3-mmwave that was included in the tutorial. The "./waf configure --enable-tests --enable-examples" command work as expected but the "./waf build" command failed and when ran with option -v gave me the message:
Build failed
-> task in 'ns3-core' failed with exit status 1:
{task 140357588061872: cxx csv-reader.cc -> csv-reader.cc.2.o}
['/usr/bin/g++', '-O0', '-ggdb', '-g3', '-Wall', '-Werror', '-std=c++11', '-I/usr/local/include/e2sim', '-fstrict-aliasing', '-Wstrict-aliasing', '-fPIC', '-pthread', '-I.', '-DNS3_BUILD_PROFILE_DEBUG', '-DNS3_ASSERT_ENABLE', '-DNS3_LOG_ENABLE', '-DHAVE_SYS_IOCTL_H=1', '-DHAVE_IF_NETS_H=1', '-DHAVE_NET_ETHERNET_H=1', '-DHAVE_PACKET_H=1', '-DHAVE_SEMAPHORE_H=1', '-DHAVE_IF_TUN_H=1', '-DNS3_ENABLE_EXAMPLES', '../src/core/helper/csv-reader.cc', '-c', '-o/home/srinjoy1717/Desktop/research/ns-3-mmwave-oran/build/src/core/helper/csv-reader.cc.2.o', '-DHAVE_BOOST_UNITS']