errors: SamplePhyLayer.cc, PhyLayer.h

144 views
Skip to first unread message

Milica Milojevic

unread,
Mar 27, 2014, 9:55:09 AM3/27/14
to omn...@googlegroups.com
Hi,

I have just installed OMNET++ 4.4.1 for the first time. After that I did (I installed the newest version 2.2): Download the Veins 2.1 module framework for MiXiM and unpack it as C:\Users\user\src\veins-2.1. Import the project into your OMNeT++ IDE workspace by clickingFile > Import > General: Existing Projects into Workspace and selecting the directory you unpacked the module framework to. Build the newly imported project by choosing Project > Build All in the OMNeT++ 4 IDE.

When I finish all that I got the errors in: maxim/examples/analogueModels/SamplePhyLayer.cc   and in maxim/src/modules/phy/PhyLayer.h

Here is the description of the problem:

Description Resource Path Location Type
'mac.rxSetupTime': undefined parameter Nic802154_TI_CC2420.ned /mixim/src/modules/nic line 60 NED Consistency Problem
'mac.txPower': undefined parameter Nic802154_TI_CC2420.ned /mixim/src/modules/nic line 61 NED Consistency Problem
'mac.maxRetries': undefined parameter Nic802154A.ned /mixim/src/modules/nic line 41 NED Consistency Problem
'mac.snr5Mbit': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 52 NED Consistency Problem
'mac.bitrate': undefined parameter Nic80211.ned /mixim/src/modules/nic line 37 NED Consistency Problem
make[2]: *** [../../out/gcc-debug/examples/analogueModels/analogueModels.exe] Error 1 mixim C/C++ Problem
'mac.queueLength': undefined parameter Nic80211.ned /mixim/src/modules/nic line 36 NED Consistency Problem
'mac.queueLength': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 47 NED Consistency Problem
'mac.txPower': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 46 NED Consistency Problem
'mac.snr5Mbit': undefined parameter Nic80211.ned /mixim/src/modules/nic line 41 NED Consistency Problem
'mac.neighborhoodCacheSize': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 54 NED Consistency Problem
'mac.txPower': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 56 NED Consistency Problem
'mac.txPower': undefined parameter Nic80211.ned /mixim/src/modules/nic line 45 NED Consistency Problem
'mac.snr11Mbit': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 43 NED Consistency Problem
'mac.snr2Mbit': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 51 NED Consistency Problem
'mac.autoBitrate': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 39 NED Consistency Problem
'mac.neighborhoodCacheSize': undefined parameter Nic80211.ned /mixim/src/modules/nic line 43 NED Consistency Problem
'mac.bitrate': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 48 NED Consistency Problem
'mac.neighborhoodCacheMaxAge': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 45 NED Consistency Problem
'mac.snr5Mbit': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 42 NED Consistency Problem
'mac.snr11Mbit': undefined parameter Nic80211.ned /mixim/src/modules/nic line 42 NED Consistency Problem
'mac.autoBitrate': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 49 NED Consistency Problem
undefined reference to `PhyLayer::getAnalogueModelFromName(std::string, std::map<std::string, cMsgPar, std::less<std::string>, std::allocator<std::pair<std::string const, cMsgPar> > >&)' SamplePhyLayer.cc /mixim/examples/analogueModels line 110 C/C++ Problem
'mac.neighborhoodCacheMaxAge': undefined parameter Nic80211.ned /mixim/src/modules/nic line 44 NED Consistency Problem
'mac.neighborhoodCacheMaxAge': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 55 NED Consistency Problem
'mac.neighborhoodCacheSize': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 44 NED Consistency Problem
'mac.queueLength': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 37 NED Consistency Problem
'mac.snr2Mbit': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 41 NED Consistency Problem
'mac.snr11Mbit': undefined parameter Nic80211Battery.ned /mixim/src/modules/nic line 53 NED Consistency Problem
'mac.bitrate': undefined parameter Nic80211MultiChannel.ned /mixim/src/modules/nic line 38 NED Consistency Problem
more undefined references to `vtable for PhyLayer' follow PhyLayer.h /mixim/src/modules/phy line 30 C/C++ Problem
undefined reference to `vtable for PhyLayer' PhyLayer.h /mixim/src/modules/phy line 30 C/C++ Problem
make: *** [examples_dir] Error 2 mixim C/C++ Problem
make[1]: *** [analogueModels_dir] Error 2 mixim C/C++ Problem
'mac.rxSetupTime': undefined parameter Nic802154_TI_CC1100.ned /mixim/src/modules/nic line 61 NED Consistency Problem
'mac.snr2Mbit': undefined parameter Nic80211.ned /mixim/src/modules/nic line 40 NED Consistency Problem
'mac.autoBitrate': undefined parameter Nic80211.ned /mixim/src/modules/nic line 38 NED Consistency Problem


Can someone tell me how to fix this problem? 


Thanks, 
Milica

ericl...@gmail.com

unread,
Apr 16, 2014, 2:56:33 PM4/16/14
to omn...@googlegroups.com
Hello, did you figure this out, I'm having the same issue.
Reply all
Reply to author
Forward
0 new messages