|
|
Line 71: |
Line 71: |
| # This version fixes a major buffer-security bug in the first version (this is not related to the ns3 code). | | # This version fixes a major buffer-security bug in the first version (this is not related to the ns3 code). |
| # There should be zero linker errors & zero linker warnings in this version. | | # There should be zero linker errors & zero linker warnings in this version. |
− |
| |
− |
| |
− |
| |
− | * Version (ns-3.10-Win-1.0) Pilot/Limited feature/Alpha version built on ns-3-dev(dated 02/07/2011)
| |
− | Download from [http://code.nsnam.org/jabraham3/ns3-on-windows/ns-3.10-Win-1.0/raw-file/020dc57425eb/ns-3.10-Win-1.0.zip here]
| |
− |
| |
− |
| |
− | Changelog & Caveats:
| |
− | '''Please do not run any of the wireless examples in this release'''
| |
− | Most components under "src" are integrated into Visual Studio 2010 with only trivial syntactical changes except for the following which have been explicitly excluded for this version
| |
− | # Missing code from Core simulator:
| |
− | #* tools
| |
− | #* test
| |
− | #* mpi
| |
− | #* contrib
| |
− | #* cairo high-precision
| |
− | #* any animation related code
| |
− | #* tap-bridge
| |
− | #* nist-error-rate-model and yans-error-rate-model, which implies most wireless code is unusable
| |
− | #* emulation
| |
− | #* olsr
| |
− | #* NSC
| |
− | #* realtime
| |
− | #* utils
| |
− | #* python bindings
| |
− | #* unix* and wall-clock-synchronization
| |
− | #* matrix topology reader
| |
− | #* buffer-test.cc
| |
− | # Missing code from Examples:
| |
− | #* examples/wireless
| |
− | #* examples/mpi
| |
− | #* examples/socket
| |
− | #* examples/realtime
| |
− | #* examples/topology-read
| |
− | #* examples/stats
| |
− | #* examples/matrix-topology
| |
− | #* examples/error-model
| |
− | #* examples/energy
| |
− | #* examples/emulation
| |
− | #* examples/animation
| |
− |
| |
− | Expected Linker failure logs:
| |
− | <nowiki>
| |
− | 1>------ Build started: Project: Main, Configuration: Debug Win32 ------
| |
− | 1>LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/FORCE' specification
| |
− | 1> Creating library C:\Users\john\Documents\Virtual Machines\Dropbox\ns-3-dev-windows-lite6\ns-3-dev\Windows\ns-3-dev\Debug\Ns3Main.lib and object C:\Users\john\Documents\Virtual Machines\Dropbox\ns-3-dev-windows-lite6\ns-3-dev\Windows\ns-3-dev\Debug\Ns3Main.exp
| |
− | 1>acoustic-modem-energy-model-helper.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall ns3::DeviceEnergyModelHelper::~DeviceEnergyModelHelper(void)" (??1DeviceEnergyModelHelper@ns3@@UAE@XZ) referenced in function __unwindfunclet$??0AcousticModemEnergyModelHelper@ns3@@QAE@XZ$0
| |
− | 1>acoustic-modem-energy-model-helper.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::EnergySource::SetNode(class ns3::Ptr<class ns3::Node>)" (?SetNode@EnergySource@ns3@@QAEXV?$Ptr@VNode@ns3@@@2@@Z) referenced in function "private: virtual class ns3::Ptr<class ns3::DeviceEnergyModel> __thiscall ns3::AcousticModemEnergyModelHelper::DoInstall(class ns3::Ptr<class ns3::NetDevice>,class ns3::Ptr<class ns3::EnergySource>)const " (?DoInstall@AcousticModemEnergyModelHelper@ns3@@EBE?AV?$Ptr@VDeviceEnergyModel@ns3@@@2@V?$Ptr@VNetDevice@ns3@@@2@V?$Ptr@VEnergySource@ns3@@@2@@Z)
| |
− | 1>acoustic-modem-energy-model-helper.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::EnergySource::AppendDeviceEnergyModel(class ns3::Ptr<class ns3::DeviceEnergyModel>)" (?AppendDeviceEnergyModel@EnergySource@ns3@@QAEXV?$Ptr@VDeviceEnergyModel@ns3@@@2@@Z) referenced in function "private: virtual class ns3::Ptr<class ns3::DeviceEnergyModel> __thiscall ns3::AcousticModemEnergyModelHelper::DoInstall(class ns3::Ptr<class ns3::NetDevice>,class ns3::Ptr<class ns3::EnergySource>)const " (?DoInstall@AcousticModemEnergyModelHelper@ns3@@EBE?AV?$Ptr@VDeviceEnergyModel@ns3@@@2@V?$Ptr@VNetDevice@ns3@@@2@V?$Ptr@VEnergySource@ns3@@@2@@Z)
| |
− | 1>acoustic-modem-energy-model-helper.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::AcousticModemEnergyModel::SetEnergyDepletionCallback(class ns3::Callback<void,class ns3::empty,class ns3::empty,class ns3::empty,class ns3::empty,class ns3::empty,class ns3::empty,class ns3::empty,class ns3::empty,class ns3::empty>)" (?SetEnergyDepletionCallback@AcousticModemEnergyModel@ns3@@QAEXV?$Callback@XVempty@ns3@@V12@V12@V12@V12@V12@V12@V12@V12@@2@@Z) referenced in function "private: virtual class ns3::Ptr<class ns3::DeviceEnergyModel> __thiscall ns3::AcousticModemEnergyModelHelper::DoInstall(class ns3::Ptr<class ns3::NetDevice>,class ns3::Ptr<class ns3::EnergySource>)const " (?DoInstall@AcousticModemEnergyModelHelper@ns3@@EBE?AV?$Ptr@VDeviceEnergyModel@ns3@@@2@V?$Ptr@VNetDevice@ns3@@@2@V?$Ptr@VEnergySource@ns3@@@2@@Z)
| |
− | 1>acoustic-modem-energy-model-helper.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::AcousticModemEnergyModel::GetTypeId(void)" (?GetTypeId@AcousticModemEnergyModel@ns3@@SA?AVTypeId@2@XZ) referenced in function "public: class ns3::Ptr<class ns3::AcousticModemEnergyModel> __thiscall ns3::Object::GetObject<class ns3::AcousticModemEnergyModel>(void)const " (??$GetObject@VAcousticModemEnergyModel@ns3@@@Object@ns3@@QBE?AV?$Ptr@VAcousticModemEnergyModel@ns3@@@1@XZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2001: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::AcousticModemEnergyModel::GetTypeId(void)" (?GetTypeId@AcousticModemEnergyModel@ns3@@SA?AVTypeId@2@XZ)
| |
− | 1>emu-helper.obj : error LNK2019: unresolved external symbol "public: class ns3::Ptr<class ns3::Queue> __thiscall ns3::EmuNetDevice::GetQueue(void)const " (?GetQueue@EmuNetDevice@ns3@@QBE?AV?$Ptr@VQueue@ns3@@@2@XZ) referenced in function "private: virtual void __thiscall ns3::EmuHelper::EnableAsciiInternal(class ns3::Ptr<class ns3::OutputStreamWrapper>,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class ns3::Ptr<class ns3::NetDevice>,bool)" (?EnableAsciiInternal@EmuHelper@ns3@@EAEXV?$Ptr@VOutputStreamWrapper@ns3@@@2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$Ptr@VNetDevice@ns3@@@2@_N@Z)
| |
− | 1>emu-helper.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::EmuNetDevice::SetQueue(class ns3::Ptr<class ns3::Queue>)" (?SetQueue@EmuNetDevice@ns3@@QAEXV?$Ptr@VQueue@ns3@@@2@@Z) referenced in function "private: class ns3::Ptr<class ns3::NetDevice> __thiscall ns3::EmuHelper::InstallPriv(class ns3::Ptr<class ns3::Node>)const " (?InstallPriv@EmuHelper@ns3@@ABE?AV?$Ptr@VNetDevice@ns3@@@2@V?$Ptr@VNode@ns3@@@2@@Z)
| |
− | 1>emu-helper.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::EmuNetDevice::GetTypeId(void)" (?GetTypeId@EmuNetDevice@ns3@@SA?AVTypeId@2@XZ) referenced in function "public: class ns3::Ptr<class ns3::EmuNetDevice> __thiscall ns3::Object::GetObject<class ns3::EmuNetDevice>(void)const " (??$GetObject@VEmuNetDevice@ns3@@@Object@ns3@@QBE?AV?$Ptr@VEmuNetDevice@ns3@@@1@XZ)
| |
− | 1>realtime-simulator-impl.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::SystemMutex::~SystemMutex(void)" (??1SystemMutex@ns3@@QAE@XZ) referenced in function __unwindfunclet$??0RealtimeSimulatorImpl@ns3@@QAE@XZ$0
| |
− | 1>realtime-simulator-impl.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::SystemMutex::SystemMutex(void)" (??0SystemMutex@ns3@@QAE@XZ) referenced in function "public: __thiscall ns3::RealtimeSimulatorImpl::RealtimeSimulatorImpl(void)" (??0RealtimeSimulatorImpl@ns3@@QAE@XZ)
| |
− | 1>realtime-simulator-impl.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::CriticalSection::~CriticalSection(void)" (??1CriticalSection@ns3@@QAE@XZ) referenced in function "public: virtual void __thiscall ns3::RealtimeSimulatorImpl::SetScheduler(class ns3::ObjectFactory)" (?SetScheduler@RealtimeSimulatorImpl@ns3@@UAEXVObjectFactory@2@@Z)
| |
− | 1>realtime-simulator-impl.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::CriticalSection::CriticalSection(class ns3::SystemMutex &)" (??0CriticalSection@ns3@@QAE@AAVSystemMutex@1@@Z) referenced in function "public: virtual void __thiscall ns3::RealtimeSimulatorImpl::SetScheduler(class ns3::ObjectFactory)" (?SetScheduler@RealtimeSimulatorImpl@ns3@@UAEXVObjectFactory@2@@Z)
| |
− | 1>realtime-simulator-impl.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::WallClockSynchronizer::WallClockSynchronizer(void)" (??0WallClockSynchronizer@ns3@@QAE@XZ) referenced in function "class ns3::Ptr<class ns3::WallClockSynchronizer> __cdecl ns3::CreateObject<class ns3::WallClockSynchronizer>(void)" (??$CreateObject@VWallClockSynchronizer@ns3@@@ns3@@YA?AV?$Ptr@VWallClockSynchronizer@ns3@@@0@XZ)
| |
− | 1>tap-bridge-helper.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::TapBridge::SetBridgedNetDevice(class ns3::Ptr<class ns3::NetDevice>)" (?SetBridgedNetDevice@TapBridge@ns3@@QAEXV?$Ptr@VNetDevice@ns3@@@2@@Z) referenced in function "public: class ns3::Ptr<class ns3::NetDevice> __thiscall ns3::TapBridgeHelper::Install(class ns3::Ptr<class ns3::Node>,class ns3::Ptr<classns3::NetDevice>)" (?Install@TapBridgeHelper@ns3@@QAE?AV?$Ptr@VNetDevice@ns3@@@2@V?$Ptr@VNode@ns3@@@2@V32@@Z)
| |
− | 1>tap-bridge-helper.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::TapBridge::GetTypeId(void)" (?GetTypeId@TapBridge@ns3@@SA?AVTypeId@2@XZ) referenced in function "public: class ns3::Ptr<class ns3::TapBridge> __thiscall ns3::Object::GetObject<class ns3::TapBridge>(void)const " (??$GetObject@VTapBridge@ns3@@@Object@ns3@@QBE?AV?$Ptr@VTapBridge@ns3@@@1@XZ)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::TopologyReader::SetFileName(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?SetFileName@TopologyReader@ns3@@QAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: class ns3::Ptr<class ns3::TopologyReader> __thiscall ns3::TopologyReaderHelper::GetTopologyReader(void)" (?GetTopologyReader@TopologyReaderHelper@ns3@@QAE?AV?$Ptr@VTopologyReader@ns3@@@2@XZ)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::OrbisTopologyReader::OrbisTopologyReader(void)" (??0OrbisTopologyReader@ns3@@QAE@XZ) referenced in function "class ns3::Ptr<class ns3::OrbisTopologyReader> __cdecl ns3::CreateObject<class ns3::OrbisTopologyReader>(void)" (??$CreateObject@VOrbisTopologyReader@ns3@@@ns3@@YA?AV?$Ptr@VOrbisTopologyReader@ns3@@@0@XZ)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::InetTopologyReader::InetTopologyReader(void)" (??0InetTopologyReader@ns3@@QAE@XZ) referenced in function "class ns3::Ptr<class ns3::InetTopologyReader> __cdecl ns3::CreateObject<class ns3::InetTopologyReader>(void)" (??$CreateObject@VInetTopologyReader@ns3@@@ns3@@YA?AV?$Ptr@VInetTopologyReader@ns3@@@0@XZ)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::RocketfuelTopologyReader::RocketfuelTopologyReader(void)" (??0RocketfuelTopologyReader@ns3@@QAE@XZ) referenced in function "class ns3::Ptr<class ns3::RocketfuelTopologyReader> __cdecl ns3::CreateObject<class ns3::RocketfuelTopologyReader>(void)" (??$CreateObject@VRocketfuelTopologyReader@ns3@@@ns3@@YA?AV?$Ptr@VRocketfuelTopologyReader@ns3@@@0@XZ)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::OrbisTopologyReader::GetTypeId(void)" (?GetTypeId@OrbisTopologyReader@ns3@@SA?AVTypeId@2@XZ) referenced in function "class ns3::Ptr<class ns3::OrbisTopologyReader> __cdecl ns3::CompleteConstruct<class ns3::OrbisTopologyReader>(class ns3::OrbisTopologyReader *)" (??$CompleteConstruct@VOrbisTopologyReader@ns3@@@ns3@@YA?AV?$Ptr@VOrbisTopologyReader@ns3@@@0@PAVOrbisTopologyReader@0@@Z)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::InetTopologyReader::GetTypeId(void)" (?GetTypeId@InetTopologyReader@ns3@@SA?AVTypeId@2@XZ) referenced in function "class ns3::Ptr<class ns3::InetTopologyReader> __cdecl ns3::CompleteConstruct<class ns3::InetTopologyReader>(class ns3::InetTopologyReader *)" (??$CompleteConstruct@VInetTopologyReader@ns3@@@ns3@@YA?AV?$Ptr@VInetTopologyReader@ns3@@@0@PAVInetTopologyReader@0@@Z)
| |
− | 1>topology-reader-helper.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::RocketfuelTopologyReader::GetTypeId(void)" (?GetTypeId@RocketfuelTopologyReader@ns3@@SA?AVTypeId@2@XZ) referenced in function "class ns3::Ptr<class ns3::RocketfuelTopologyReader> __cdecl ns3::CompleteConstruct<class ns3::RocketfuelTopologyReader>(class ns3::RocketfuelTopologyReader *)" (??$CompleteConstruct@VRocketfuelTopologyReader@ns3@@@ns3@@YA?AV?$Ptr@VRocketfuelTopologyReader@ns3@@@0@PAVRocketfuelTopologyReader@0@@Z)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: double __thiscall ns3::AcousticModemEnergyModel::GetTxPowerW(void)const " (?GetTxPowerW@AcousticModemEnergyModel@ns3@@QBENXZ) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall ns3::BasicEnergySourceHelper::~BasicEnergySourceHelper(void)" (??1BasicEnergySourceHelper@ns3@@UAE@XZ) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: double __thiscall ns3::AcousticModemEnergyModel::GetIdlePowerW(void)const " (?GetIdlePowerW@AcousticModemEnergyModel@ns3@@QBENXZ) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: double __thiscall ns3::AcousticModemEnergyModel::GetRxPowerW(void)const " (?GetRxPowerW@AcousticModemEnergyModel@ns3@@QBENXZ) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: class ns3::Ptr<class ns3::DeviceEnergyModel> __thiscall ns3::DeviceEnergyModelContainer::Get(unsigned int)const " (?Get@DeviceEnergyModelContainer@ns3@@QBE?AV?$Ptr@VDeviceEnergyModel@ns3@@@2@I@Z) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: class ns3::DeviceEnergyModelContainer __thiscall ns3::DeviceEnergyModelHelper::Install(class ns3::Ptr<class ns3::NetDevice>,class ns3::Ptr<class ns3::EnergySource>)const " (?Install@DeviceEnergyModelHelper@ns3@@QBE?AVDeviceEnergyModelContainer@2@V?$Ptr@VNetDevice@ns3@@@2@V?$Ptr@VEnergySource@ns3@@@2@@Z) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: class ns3::Ptr<class ns3::EnergySource> __thiscall ns3::EnergySourceContainer::Get(unsigned int)const " (?Get@EnergySourceContainer@ns3@@QBE?AV?$Ptr@VEnergySource@ns3@@@2@I@Z) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall ns3::EnergySourceContainer::~EnergySourceContainer(void)" (??1EnergySourceContainer@ns3@@UAE@XZ) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: class ns3::EnergySourceContainer __thiscall ns3::EnergySourceHelper::Install(class ns3::Ptr<class ns3::Node>)const " (?Install@EnergySourceHelper@ns3@@QBE?AVEnergySourceContainer@2@V?$Ptr@VNode@ns3@@@2@@Z) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: virtual void __thiscall ns3::BasicEnergySourceHelper::Set(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class ns3::AttributeValue const &)" (?Set@BasicEnergySourceHelper@ns3@@UAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVAttributeValue@2@@Z) referenced infunction "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::BasicEnergySourceHelper::BasicEnergySourceHelper(void)" (??0BasicEnergySourceHelper@ns3@@QAE@XZ) referenced in function "public: virtual void __thiscall ns3::AcousticModemEnergyTestCase::DoRun(void)" (?DoRun@AcousticModemEnergyTestCase@ns3@@UAEXXZ)
| |
− | 1>uan-energy-model-test.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::EnergySourceContainer::GetTypeId(void)" (?GetTypeId@EnergySourceContainer@ns3@@SA?AVTypeId@2@XZ) referenced in function "public: class ns3::Ptr<class ns3::EnergySourceContainer> __thiscall ns3::Object::GetObject<class ns3::EnergySourceContainer>(void)const " (??$GetObject@VEnergySourceContainer@ns3@@@Object@ns3@@QBE?AV?$Ptr@VEnergySourceContainer@ns3@@@1@XZ)
| |
− | 1>wifi-phy-test.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::FlowIdTag::FlowIdTag(unsigned int)" (??0FlowIdTag@ns3@@QAE@I@Z) referenced in function "private: void __thiscall CollisionExperiment::SendA(void)const " (?SendA@CollisionExperiment@@ABEXXZ)
| |
− | 1>wifi-phy-test.obj : error LNK2019: unresolved external symbol "public: unsigned int __thiscall ns3::FlowIdTag::GetFlowId(void)const " (?GetFlowId@FlowIdTag@ns3@@QBEIXZ) referenced in function "private: void __thiscall CollisionExperiment::Receive(class ns3::Ptr<class ns3::Packet>,double,class ns3::WifiMode,enum ns3::WifiPreamble)" (?Receive@CollisionExperiment@@AAEXV?$Ptr@VPacket@ns3@@@ns3@@NVWifiMode@3@W4WifiPreamble@3@@Z)
| |
− | 1>wifi-phy-test.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::FlowIdTag::FlowIdTag(void)" (??0FlowIdTag@ns3@@QAE@XZ) referenced in function "private: void __thiscall CollisionExperiment::Receive(class ns3::Ptr<class ns3::Packet>,double,class ns3::WifiMode,enum ns3::WifiPreamble)" (?Receive@CollisionExperiment@@AAEXV?$Ptr@VPacket@ns3@@@ns3@@NVWifiMode@3@W4WifiPreamble@3@@Z)
| |
− | 1>wifi-phy-test.obj : error LNK2019: unresolved external symbol "public: static unsigned int __cdecl ns3::FlowIdTag::AllocateFlowId(void)" (?AllocateFlowId@FlowIdTag@ns3@@SAIXZ) referenced in function "public: struct CollisionExperiment::Output __thiscall CollisionExperiment::Run(struct CollisionExperiment::Input)" (?Run@CollisionExperiment@@QAE?AUOutput@1@UInput@1@@Z)
| |
− | 1>wifi-phy-test.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::YansErrorRateModel::YansErrorRateModel(void)" (??0YansErrorRateModel@ns3@@QAE@XZ) referenced in function "class ns3::Ptr<class ns3::YansErrorRateModel> __cdecl ns3::CreateObject<class ns3::YansErrorRateModel>(void)" (??$CreateObject@VYansErrorRateModel@ns3@@@ns3@@YA?AV?$Ptr@VYansErrorRateModel@ns3@@@0@XZ)
| |
− | 1>wifi-test.obj : error LNK2001: unresolved external symbol "public: __thiscall ns3::YansErrorRateModel::YansErrorRateModel(void)" (??0YansErrorRateModel@ns3@@QAE@XZ)
| |
− | 1>wifi-phy-test.obj : error LNK2019: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::YansErrorRateModel::GetTypeId(void)" (?GetTypeId@YansErrorRateModel@ns3@@SA?AVTypeId@2@XZ) referenced in function "class ns3::Ptr<class ns3::YansErrorRateModel> __cdecl ns3::CompleteConstruct<class ns3::YansErrorRateModel>(class ns3::YansErrorRateModel *)" (??$CompleteConstruct@VYansErrorRateModel@ns3@@@ns3@@YA?AV?$Ptr@VYansErrorRateModel@ns3@@@0@PAVYansErrorRateModel@0@@Z)
| |
− | 1>wifi-test.obj : error LNK2001: unresolved external symbol "public: static class ns3::TypeId __cdecl ns3::YansErrorRateModel::GetTypeId(void)" (?GetTypeId@YansErrorRateModel@ns3@@SA?AVTypeId@2@XZ)
| |
− | 1>simple-global-routing_win.obj : error LNK2019: unresolved external symbol "public: void __thiscall ns3::FlowMonitor::SerializeToXmlFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,bool,bool)" (?SerializeToXmlFile@FlowMonitor@ns3@@QAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N1@Z) referenced in function "int __cdecl simple_global_routing_win_main(int,char * *)" (?simple_global_routing_win_main@@YAHHPAPAD@Z)
| |
− | 1>simple-global-routing_win.obj : error LNK2019: unresolved external symbol "public: class ns3::Ptr<class ns3::FlowMonitor> __thiscall ns3::FlowMonitorHelper::InstallAll(void)" (?InstallAll@FlowMonitorHelper@ns3@@QAE?AV?$Ptr@VFlowMonitor@ns3@@@2@XZ) referenced in function "int __cdecl simple_global_routing_win_main(int,char * *)" (?simple_global_routing_win_main@@YAHHPAPAD@Z)
| |
− | 1>simple-global-routing_win.obj : error LNK2019: unresolved external symbol "public: __thiscall ns3::FlowMonitorHelper::FlowMonitorHelper(void)" (??0FlowMonitorHelper@ns3@@QAE@XZ) referenced in function "int __cdecl simple_global_routing_win_main(int,char * *)" (?simple_global_routing_win_main@@YAHHPAPAD@Z)
| |
− | 1>C:\Users\john\Documents\Virtual Machines\Dropbox\ns-3-dev-windows-lite6\ns-3-dev\Windows\ns-3-dev\Debug\Ns3Main.exe : warning LNK4088: image being generated due to /FORCE option; image may not run
| |
− | ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
| |
− | </nowiki>
| |
| | | |
| = Installation & Usage = | | = Installation & Usage = |
| Follow instructions at [[Installation & Usage]] | | Follow instructions at [[Installation & Usage]] |
It is envisioned to develop an application which can open a Windows Console or a Windows GUI based on user selection via the command-line.
At least one sample Windows GUI will be provided. Here is an example GUI: