Sunteți pe pagina 1din 7

Contents

Ngy 8/12/2017 ............................................................................................................................................ 2


Ngy 8/12/2017

daotd@daotd:~/harry/ns3_20170610/bake/source/ns-3.26$ ./waf build

Waf: Entering directory `/home/daotd/harry/ns3_20170610/bake/source/ns-3.26/build'

[ 865/1790] Compiling scratch/handover.cc

../scratch/handover.cc: In function void InstallBgApplication(ns3::Ptr<ns3::Node>, ns3::Ptr<ns3::Node>,


uint 16_t, bool):

../scratch/handover.cc:174:5: error: PPBPHelper was not declared in this scope

PPBPHelper clientHelper ("ns3::UdpSocketFactory", Address ());

../scratch/handover.cc:174:16: error: expected ; before clientHelper

PPBPHelper clientHelper ("ns3::UdpSocketFactory", Address ());

../scratch/handover.cc:184:5: error: clientHelper was not declared in this scope

clientHelper.SetAttribute ("Remote", remoteAddress);

../scratch/handover.cc: In function int main(int, char**):

../scratch/handover.cc:494:31: error: no matching function for call to


ns3::ArpCache::Entry::MarkWaitReply(i nt)

entry->MarkWaitReply(0);

../scratch/handover.cc:494:31: note: candidate is:

In file included from ./ns3/internet-module.h:10:0,

from ../scratch/handover.cc:5:

./ns3/arp-cache.h:205:10: note: void


ns3::ArpCache::Entry::MarkWaitReply(ns3::ArpCache::Ipv4PayloadHeaderPair )

void MarkWaitReply (Ipv4PayloadHeaderPair waiting);

./ns3/arp-cache.h:205:10: note: no known conversion for argument 1 from int to


ns3::ArpCache::Ipv4Payloa dHeaderPair {aka std::pair<ns3::Ptr<ns3::Packet>,
ns3::Ipv4Header>}
../scratch/handover.cc:532:14: error: class ns3::LteHelper has no member named InitArp

lteHelper->InitArp(arp, n);

../scratch/handover.cc:851:44: error: class ns3::EpcHelper has no member named GetHelper

Ipv4AddressHelper tunPool1 = epcHelper1->GetHelper();

../scratch/handover.cc:852:44: error: class ns3::EpcHelper has no member named GetHelper

Ipv4AddressHelper tunPool2 = epcHelper2->GetHelper();

../scratch/handover.cc:854:47: error: class ns3::EpcHelper has no member named AddTunDevice

Ipv4AddressHelper tunPool2new = epcHelper1->AddTunDevice(tunPool2);

../scratch/handover.cc:855:47: error: class ns3::EpcHelper has no member named AddTunDevice

Ipv4AddressHelper tunPool1new = epcHelper2->AddTunDevice(tunPool1);

../scratch/handover.cc:857:15: error: class ns3::EpcHelper has no member named ReSetHelper

epcHelper1->ReSetHelper(tunPool1new);

../scratch/handover.cc:858:15: error: class ns3::EpcHelper has no member named ReSetHelper

epcHelper2->ReSetHelper(tunPool2new);

../scratch/handover.cc:891:15: error: class ns3::EpcHelper has no member named SetContainer

epcHelper2->SetContainer(uesEpc2);

../scratch/handover.cc:905:16: error: class ns3::LteHelper has no member named


HandoverRequestWithPgwReloc ation

lteHelper->HandoverRequestWithPgwRelocation (Seconds(hoTime), lteVoiceUeContainerHO.Get(i),

../scratch/handover.cc:955:50: error: class ns3::LteHelper has no member named GetSignalingBytes


out << "total signaling bytes: " << lteHelper->GetSignalingBytes() << endl;

../scratch/handover.cc:956:49: error: class ns3::LteHelper has no member named GetSignalingBytes

out << "signaling load (bps): " << lteHelper->GetSignalingBytes() * 8 / simTime << endl;

In file included from ./ns3/scheduler.h:25:0,

from ./ns3/calendar-scheduler.h:24,

from ./ns3/core-module.h:19,

from ../scratch/handover.cc:3:

./ns3/object.h: In instantiation of ns3::Ptr<T> ns3::CreateObject(T1) [with T = ns3::EpcHelper; T1 =


ns3::Pt r<ns3::Node>]:

../scratch/handover.cc:528:66: required from here

./ns3/object.h:545:39: error: cannot allocate an object of abstract type ns3::EpcHelper

return CompleteConstruct (new T (a1));

In file included from ./ns3/emu-epc-helper.h:31:0,

from ./ns3/lte-module.h:13,

from ../scratch/handover.cc:7:

./ns3/epc-helper.h:50:7: note: because the following virtual functions are pure within ns3::EpcHelper:

class EpcHelper : public Object

./ns3/epc-helper.h:81:16: note: virtual void ns3::EpcHelper::AddEnb(ns3::Ptr<ns3::Node>,


ns3::Ptr<ns3 ::NetDevice>, uint16_t)

virtual void AddEnb (Ptr<Node> enbNode, Ptr<NetDevice> lteEnbNetDevice, uint16_t cellId) = 0;

./ns3/epc-helper.h:89:16: note: virtual void ns3::EpcHelper::AddUe(ns3::Ptr<ns3::NetDevice>,


uint64_t )

virtual void AddUe (Ptr<NetDevice> ueLteDevice, uint64_t imsi) = 0;

^
./ns3/epc-helper.h:97:16: note: virtual void ns3::EpcHelper::AddX2Interface(ns3::Ptr<ns3::Node>,
ns3: :Ptr<ns3::Node>)

virtual void AddX2Interface (Ptr<Node> enbNode1, Ptr<Node> enbNode2) = 0;

./ns3/epc-helper.h:110:19: note: virtual uint8_t


ns3::EpcHelper::ActivateEpsBearer(ns3::Ptr<ns3::NetDe vice>, uint64_t,
ns3::Ptr<ns3::EpcTft>, ns3::EpsBearer)

virtual uint8_t ActivateEpsBearer (Ptr<NetDevice> ueLteDevice, uint64_t imsi, Ptr<EpcTft> tft,


EpsBearer b earer) = 0;

./ns3/epc-helper.h:121:21: note: virtual ns3::Ptr<ns3::Node> ns3::EpcHelper::GetPgwNode()

virtual Ptr<Node> GetPgwNode () = 0;

./ns3/epc-helper.h:130:34: note: virtual ns3::Ipv4InterfaceContainer


ns3::EpcHelper::AssignUeIpv4Addre ss(ns3::NetDeviceContainer)

virtual Ipv4InterfaceContainer AssignUeIpv4Address (NetDeviceContainer ueDevices) = 0;

./ns3/epc-helper.h:137:23: note: virtual ns3::Ipv4Address


ns3::EpcHelper::GetUeDefaultGatewayAddress()

virtual Ipv4Address GetUeDefaultGatewayAddress () = 0;

In file included from ./ns3/scheduler.h:25:0,

from ./ns3/calendar-scheduler.h:24,

from ./ns3/core-module.h:19,

from ../scratch/handover.cc:3:

./ns3/object.h: In function ns3::Ptr<T> ns3::CreateObject(T1) [with T = ns3::EpcHelper; T1 =


ns3::Ptr<ns3::N ode>]:

./ns3/object.h:546:1: error: control reaches end of non-void function [-Werror=return-type]

cc1plus: all warnings being treated as errors


grep: ./netbee/src/CMakeFiles/2.8.12.2: Is a directory

Binary file ./build/scratch/handover.cc.3.o matches

Binary file ./build/scratch/double-nat.cc.2.o matches

./build/ns3/openflow-switch-helper.h:#include "ns3/openflow-interface.h"

./build/ns3/openflow-module.h:#include "openflow-interface.h"

./build/ns3/openflow-switch-net-device.h:#include "openflow-interface.h"

grep: ./build/.conf_check_ace1886511f08627ee2e4ca020806295: Is a directory

grep: ./build/.conf_check_c94d96928742c001335a0559791a93d8: Is a directory

grep: ./build/.conf_check_2be466e82e703a744ee152afe2b58299: Is a directory

grep: ./build/.conf_check_2b093c60f2117e05803e5d19566253c7: Is a directory

grep: ./build/.conf_check_728c6c5d586608c8348e6d364782a0c0: Is a directory

S-ar putea să vă placă și