Comments (22)
Hi
I was able to reproduce this issue with Win10, will check how to solve that.
BTW: Regarding the issue with ubuntu - was it the same as with Win10?
You can share here what were those changes in configure.user, I will check that as well.
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?
from flora.
The file is there as configure.user.txt, just download it and remove the txt extension. Sorry I took so long to respond. I hope you figured it out!
from flora.
+1
from flora.
Hi
I believe it is related with: #38
To be honest I am surprised about that, I am working with MacOs, installing all environment without sophisticated hacks. I am also running it on some old Ubuntu (I don't remember version now, it is a VM from cloud provider).
Do you mean that it doesn't work with Windows or with Ubuntu as well?
from flora.
Ive tried it with both Windows 10 and Ubuntu. Windows 10 have tried with pre11, pre 10 and 5.2.1. Managed to install/use inet, but then get similar issues to #38. Have also tried flora 1.0.0. and inet 4.3.1 and 4.3.2 with Ubuntu 20.04.
Have also tried with Ubuntu 16.04 with flora 0.8 and inet 3.6.3, but similarly couldn't get that working, but from memory that was more an issue with configuring omnet.
Don't think im doing anything weird - Ive placed/unpacked flora within the samples and then also other workspace directories, and have ensured that inet is referenced, so unless I am missing a trick somewhere then im not really sure.
could you maybe have a look and see if you could access the old Ubuntu VM to see which version of ubuntu/inet/flora it currently is and if it still works please?
from flora.
Regarding current setup, which I am personally using now (under mac os):
- OMNeT++ Version: 6.0pre10, Build id: 201218-d9021c6e4d
- inet-4.3.1-1a6f71cf0a
To make life easier I have all my projects in
/Users/mariusz/omnetpp-6.0pre10/samples
So those are:
/Users/mariusz/omnetpp-6.0pre10/samples/flora
/Users/mariusz/omnetpp-6.0pre10/samples/inet4.3
By default flora has turned on the dependency on inet4.3, I believe you have checked that.
Have you tried this particular setup? Older versions of FLoRa doesn't run with inet4.
Hopefully I will get access to some machine with Win10 and will try it, but right now I don't have it.
from flora.
Hi,
I just tried again with Omnet pre10 and inet 4.3.1 on windows 10. Inet builds fine and i can run the simulations.
My path for omnet is C:\Users\alex\omnetpp
Flora: location C:\Users\alex\omnetpp\samples\flora
Inet: location C:\Users\alex\omnetpp\samples\inet4.3.
When I just built flora now, this is the terminal output.
11:39:07 **** Build of configuration debug for project flora ****
make MODE=debug all
make[1]: Entering directory '/c/Users/alex/omnetpp/samples/flora/src'
MSGC: LoRa/LoRaMacControlInfo.msg
MSGC: LoRa/LoRaMacFrame.msg
MSGC: LoRa/LoRaTagInfo.msg
MSGC: LoRaApp/LoRaAppPacket.msg
MSGC: LoRaPhy/LoRaPhyPreamble.msg
MSGC: LoRaPhy/LoRaRadioControlInfo.msg
LoRa/LoRaGWMac.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadio.h:21,
from LoRa/LoRaGWMac.h:20,
from LoRa/LoRaGWMac.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/LoRaGWRadio.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/common/LayeredProtocolBase.h:22,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/PhysicalLayerBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/radio/packetlevel/Radio.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/NarrowbandRadioBase.h:22,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/FlatRadioBase.h:21,
from LoRa/LoRaGWRadio.h:19,
from LoRa/LoRaGWRadio.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/LoRaMac.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/linklayer/csmaca/CsmaCaMac.h:22,
from LoRa/LoRaMac.cc:22:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/LoRaRadio.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/common/LayeredProtocolBase.h:22,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/PhysicalLayerBase.h:21,
from LoRa/LoRaRadio.h:19,
from LoRa/LoRaRadio.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/NetworkServerApp.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRa/LoRaMacFrame_m.h:31,
from LoRa/NetworkServerApp.h:27,
from LoRa/NetworkServerApp.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/PacketForwarder.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRa/LoRaMacFrame_m.h:31,
from LoRa/PacketForwarder.h:25,
from LoRa/PacketForwarder.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaApp/SimpleLoRaApp.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRaApp/LoRaAppPacket_m.h:28,
from LoRaApp/SimpleLoRaApp.h:25,
from LoRaApp/SimpleLoRaApp.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaEnergyModules/LoRaEnergyConsumer.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadio.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/energyconsumer/StateBasedEpEnergyConsumer.h:21,
from LoRaEnergyModules/LoRaEnergyConsumer.h:19,
from LoRaEnergyModules/LoRaEnergyConsumer.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaAnalogModel.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadio.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/ReceptionBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/NarrowbandReceptionBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/FlatReceptionBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/analogmodel/packetlevel/ScalarReception.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/ScalarAnalogModelBase.h:22,
from ./LoRaPhy/LoRaAnalogModel.h:19,
from LoRaPhy/LoRaAnalogModel.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaAnalogModel.cc: In member function 'virtual inet::units::values::W flora::LoRaAnalogModel::computeReceptionPower(const inet::physicallayer::IRadio*, const inet::physicallayer::ITransmission*, const inet::physicallayer::IArrival*) const':
LoRaPhy/LoRaAnalogModel.cc:94:17: warning: variable 'receptionEndPosition' set but not used [-Wunused-but-set-variable]
94 | const Coord receptionEndPosition = arrival->getEndPosition();
| ^~~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaBandListening.cc
LoRaPhy/LoRaHataOkumura.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IPathLoss.h:22,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/PathLossBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h:29,
from LoRaPhy/LoRaHataOkumura.h:19,
from LoRaPhy/LoRaHataOkumura.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaLogNormalShadowing.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IPathLoss.h:22,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/PathLossBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h:29,
from LoRaPhy/LoRaLogNormalShadowing.h:19,
from LoRaPhy/LoRaLogNormalShadowing.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaMedium.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ICommunicationCache.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/medium/RadioMedium.h:27,
from LoRaPhy/LoRaMedium.h:17,
from LoRaPhy/LoRaMedium.cc:15:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaMediumCache.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadioMedium.h:21,
from ./LoRaPhy/LoRaMediumCache.h:21,
from LoRaPhy/LoRaMediumCache.cc:19:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaModulation.cc
LoRaPhy/LoRaNeighborCache.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ICommunicationCache.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/medium/RadioMedium.h:27,
from ./LoRaPhy/LoRaNeighborCache.h:20,
from LoRaPhy/LoRaNeighborCache.cc:18:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaPathLossOulu.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IPathLoss.h:22,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/PathLossBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h:29,
from LoRaPhy/LoRaPathLossOulu.h:19,
from LoRaPhy/LoRaPathLossOulu.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaReceiver.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadioMedium.h:21,
from LoRaPhy/LoRaReceiver.h:19,
from LoRaPhy/LoRaReceiver.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaReceiver.cc: In member function 'bool flora::LoRaReceiver::isPacketCollided(const inet::physicallayer::IReception*, inet::physicallayer::IRadioSignal::SignalPart, const inet::physicallayer::IInterference*) const':
LoRaPhy/LoRaReceiver.cc:126:12: warning: unused variable 'P_threshold' [-Wunused-variable]
126 | double P_threshold = 6;
| ^~~~~~~~~~~
LoRaPhy/LoRaReception.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadio.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/ReceptionBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/NarrowbandReceptionBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/FlatReceptionBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/analogmodel/packetlevel/ScalarReception.h:21,
from LoRaPhy/LoRaReception.h:11,
from LoRaPhy/LoRaReception.cc:8:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaTransmission.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmission.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IReception.h:23,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IWirelessSignal.h:24,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/IRadio.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/TransmissionBase.h:23,
from LoRaPhy/LoRaTransmission.h:11,
from LoRaPhy/LoRaTransmission.cc:8:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaTransmitter.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitsChunk.h:21,
from ../../inet4.3/src/inet/common/packet/Packet.h:25,
from ../../inet4.3/src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmitter.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/TransmitterBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/NarrowbandTransmitterBase.h:21,
from ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel/FlatTransmitterBase.h:21,
from LoRaPhy/LoRaTransmitter.h:19,
from LoRaPhy/LoRaTransmitter.cc:16:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/LoRaMacControlInfo_m.cc
LoRa/LoRaMacFrame_m.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRa/LoRaMacFrame_m.h:31,
from LoRa/LoRaMacFrame_m.cc:31:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRa/LoRaTagInfo_m.cc
LoRaApp/LoRaAppPacket_m.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRaApp/LoRaAppPacket_m.h:28,
from LoRaApp/LoRaAppPacket_m.cc:31:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaPhyPreamble_m.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRaPhy/LoRaPhyPreamble_m.h:27,
from LoRaPhy/LoRaPhyPreamble_m.cc:31:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
LoRaPhy/LoRaRadioControlInfo_m.cc
In file included from ../../inet4.3/src/inet/common/packet/tag/IRegionTaggedObject.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk.h:29,
from ../../inet4.3/src/inet/common/packet/chunk/BitCountChunk.h:21,
from ../../inet4.3/src/inet/common/packet/chunk/Chunk_m.h:40,
from LoRaPhy/LoRaRadioControlInfo_m.h:29,
from LoRaPhy/LoRaRadioControlInfo_m.cc:31:
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:318:55: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase& inet::SharingRegionTagSet::getRegionTag(int) const' redeclared without dllimport attribute after being referenced with dll linkage
318 | inline const SharingRegionTagSet::RegionTag& SharingRegionTagSet::getRegionTag(int index) const
| ^~~~~~~~~~~~~~~~~~~
../../inet4.3/src/inet/common/packet/tag/SharingRegionTagSet.h:323:54: warning: 'const inet::SharingRegionTagSet::RegionTaginet::TagBase inet::SharingRegionTagSet::getRegionTagForUpdate(int)' redeclared without dllimport attribute after being referenced with dll linkage
323 | inline const SharingRegionTagSet::RegionTag SharingRegionTagSet::getRegionTagForUpdate(int index)
| ^~~~~~~~~~~~~~~~~~~
Creating shared library: ../out/gcc-debug/src/libflora_dbg.dll
lld-link: error: duplicate symbol: inet::SharingTagSet::setTag(int, inet::IntrusivePtr<inet::TagBase const> const&)
defined at ../../inet4.3/src/inet/common/packet/tag\SharingTagSet.h:163
../out/gcc-debug/src/LoRa/LoRaGWMac.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: inet::SharingRegionTagSet::operator=(inet::SharingRegionTagSet const&)
defined at ../../inet4.3/src/inet/common/packet/tag\SharingRegionTagSet.h:283
../out/gcc-debug/src/LoRa/LoRaMacFrame_m.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::StateBasedEpEnergyConsumer::getPowerConsumption() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/energyconsumer\StateBasedEpEnergyConsumer.h:68
../out/gcc-debug/src/LoRaEnergyModules/LoRaEnergyConsumer.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::Chunk::getRegionTags()
defined at ../../inet4.3/src/inet/common/packet/chunk\Chunk.h:701
../out/gcc-debug/src/LoRa/LoRaMacFrame_m.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getMaterial() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:315
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getPathLoss() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:317
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getAnalogModel() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:319
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getPropagation() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:316
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getObstacleLoss() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:318
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getNeighborCache() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:323
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getBackgroundNoise() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:320
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getMediumLimitCache() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:322
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getCommunicationCache() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:324
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: non-virtual thunk to inet::physicallayer::RadioMedium::getPhysicalEnvironment() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/medium\RadioMedium.h:321
../out/gcc-debug/src/LoRaPhy/LoRaMedium.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: virtual thunk to inet::physicallayer::ReceiverBase::getMinReceptionPower() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel\ReceiverBase.h:42
../out/gcc-debug/src/LoRaPhy/LoRaReceiver.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: virtual thunk to inet::physicallayer::ReceptionBase::getTransmission() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel\ReceptionBase.h:50
../out/gcc-debug/src/LoRaPhy/LoRaReception.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: virtual thunk to inet::physicallayer::TransmitterBase::getMaxCommunicationRange() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel\TransmitterBase.h:33
../out/gcc-debug/src/LoRaPhy/LoRaTransmitter.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: virtual thunk to inet::physicallayer::FlatReceiverBase::getMinReceptionPower() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel\FlatReceiverBase.h:49
../out/gcc-debug/src/LoRaPhy/LoRaReceiver.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: virtual thunk to inet::physicallayer::Radio::getMedium() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/radio/packetlevel\Radio.h:225
../out/gcc-debug/src/LoRa/LoRaGWRadio.o
defined at libINET_dbg.dll
lld-link: error: duplicate symbol: virtual thunk to inet::physicallayer::ReceptionBase::getStartTime() const
defined at ../../inet4.3/src/inet/physicallayer/wireless/common/base/packetlevel\ReceptionBase.h:52
../out/gcc-debug/src/LoRaPhy/LoRaReception.o
defined at libINET_dbg.dll
lld-link: error: too many errors emitted, stopping now (use /errorlimit:0 to see all errors)
collect2.exe: error: ld returned 1 exit status
make[1]: *** [Makefile:144: ../out/gcc-debug/src/libflora_dbg.dll] Error 1
make[1]: Leaving directory '/c/Users/alex/omnetpp/samples/flora/src'
make: *** [Makefile:5: all] Error 2
"make MODE=debug all" terminated with exit code 2. Build might be incomplete.
from flora.
When turning off error limit it produces rthis instead on Windows 10.
prefer clanger is set to no.
12:28:29 **** Rebuild of configuration debug for project flora ****
Info: Internal Builder is used for build
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaEnergyModules\LoRaEnergyConsumer.o" "..\src\LoRaEnergyModules\LoRaEnergyConsumer.cc"
In file included from ..\src\LoRaEnergyModules\LoRaEnergyConsumer.cc:16:
..\src\LoRaEnergyModules\LoRaEnergyConsumer.h:19:10: fatal error: inet/physicallayer/wireless/common/energyconsumer/StateBasedEpEnergyConsumer.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/energyconsumer/StateBasedEpEnergyConsumer.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaMac.o" "..\src\LoRa\LoRaMac.cc"
..\src\LoRa\LoRaMac.cc:18:10: fatal error: inet/common/ModuleAccess.h: No such file or directory
18 | #include "inet/common/ModuleAccess.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaMacControlInfo_m.o" "..\src\LoRa\LoRaMacControlInfo_m.cc"
In file included from ..\src\LoRa\LoRaMacControlInfo_m.cc:31:
..\src\LoRa\LoRaMacControlInfo_m.h:11:10: fatal error: omnetpp.h: No such file or directory
11 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaAnalogModel.o" "..\src\LoRaPhy\LoRaAnalogModel.cc"
..\src\LoRaPhy\LoRaAnalogModel.cc:16:10: fatal error: LoRaPhy/LoRaAnalogModel.h: No such file or directory
16 | #include "LoRaPhy/LoRaAnalogModel.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaRadioControlInfo_m.o" "..\src\LoRaPhy\LoRaRadioControlInfo_m.cc"
In file included from ..\src\LoRaPhy\LoRaRadioControlInfo_m.cc:31:
..\src\LoRaPhy\LoRaRadioControlInfo_m.h:11:10: fatal error: omnetpp.h: No such file or directory
11 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaTransmission.o" "..\src\LoRaPhy\LoRaTransmission.cc"
In file included from ..\src\LoRaPhy\LoRaTransmission.cc:8:
..\src\LoRaPhy\LoRaTransmission.h:11:10: fatal error: inet/physicallayer/wireless/common/base/packetlevel/TransmissionBase.h: No such file or directory
11 | #include "inet/physicallayer/wireless/common/base/packetlevel/TransmissionBase.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaReception.o" "..\src\LoRaPhy\LoRaReception.cc"
In file included from ..\src\LoRaPhy\LoRaReception.cc:8:
..\src\LoRaPhy\LoRaReception.h:11:10: fatal error: inet/physicallayer/wireless/common/analogmodel/packetlevel/ScalarReception.h: No such file or directory
11 | #include "inet/physicallayer/wireless/common/analogmodel/packetlevel/ScalarReception.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaTagInfo_m.o" "..\src\LoRa\LoRaTagInfo_m.cc"
In file included from ..\src\LoRa\LoRaTagInfo_m.cc:31:
..\src\LoRa\LoRaTagInfo_m.h:11:10: fatal error: omnetpp.h: No such file or directory
11 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaMacFrame_m.o" "..\src\LoRa\LoRaMacFrame_m.cc"
In file included from ..\src\LoRa\LoRaMacFrame_m.cc:31:
..\src\LoRa\LoRaMacFrame_m.h:11:10: fatal error: omnetpp.h: No such file or directory
11 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaReceiver.o" "..\src\LoRaPhy\LoRaReceiver.cc"
In file included from ..\src\LoRaPhy\LoRaReceiver.cc:16:
..\src\LoRaPhy\LoRaReceiver.h:19:10: fatal error: inet/physicallayer/wireless/common/contract/packetlevel/IRadioMedium.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/contract/packetlevel/IRadioMedium.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaApp\LoRaAppPacket_m.o" "..\src\LoRaApp\LoRaAppPacket_m.cc"
In file included from ..\src\LoRaApp\LoRaAppPacket_m.cc:31:
..\src\LoRaApp\LoRaAppPacket_m.h:11:10: fatal error: omnetpp.h: No such file or directory
11 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaNeighborCache.o" "..\src\LoRaPhy\LoRaNeighborCache.cc"
..\src\LoRaPhy\LoRaNeighborCache.cc:18:10: fatal error: LoRaPhy/LoRaNeighborCache.h: No such file or directory
18 | #include "LoRaPhy/LoRaNeighborCache.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaHataOkumura.o" "..\src\LoRaPhy\LoRaHataOkumura.cc"
In file included from ..\src\LoRaPhy\LoRaHataOkumura.cc:16:
..\src\LoRaPhy\LoRaHataOkumura.h:19:10: fatal error: inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaGWRadio.o" "..\src\LoRa\LoRaGWRadio.cc"
In file included from ..\src\LoRa\LoRaGWRadio.cc:16:
..\src\LoRa\LoRaGWRadio.h:19:10: fatal error: inet/physicallayer/wireless/common/base/packetlevel/FlatRadioBase.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/base/packetlevel/FlatRadioBase.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\PacketForwarder.o" "..\src\LoRa\PacketForwarder.cc"
In file included from ..\src\LoRa\PacketForwarder.cc:16:
..\src\LoRa\PacketForwarder.h:19:10: fatal error: omnetpp.h: No such file or directory
19 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\NetworkServerApp.o" "..\src\LoRa\NetworkServerApp.cc"
In file included from ..\src\LoRa\NetworkServerApp.cc:16:
..\src\LoRa\NetworkServerApp.h:19:10: fatal error: omnetpp.h: No such file or directory
19 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaBandListening.o" "..\src\LoRaPhy\LoRaBandListening.cc"
In file included from ..\src\LoRaPhy\LoRaBandListening.cc:16:
..\src\LoRaPhy\LoRaBandListening.h:19:10: fatal error: inet/physicallayer/wireless/common/radio/packetlevel/BandListening.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/radio/packetlevel/BandListening.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaPhyPreamble_m.o" "..\src\LoRaPhy\LoRaPhyPreamble_m.cc"
In file included from ..\src\LoRaPhy\LoRaPhyPreamble_m.cc:31:
..\src\LoRaPhy\LoRaPhyPreamble_m.h:11:10: fatal error: omnetpp.h: No such file or directory
11 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaMediumCache.o" "..\src\LoRaPhy\LoRaMediumCache.cc"
..\src\LoRaPhy\LoRaMediumCache.cc:19:10: fatal error: LoRaPhy/LoRaMediumCache.h: No such file or directory
19 | #include "LoRaPhy/LoRaMediumCache.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaGWMac.o" "..\src\LoRa\LoRaGWMac.cc"
In file included from ..\src\LoRa\LoRaGWMac.cc:16:
..\src\LoRa\LoRaGWMac.h:19:10: fatal error: inet/common/INETDefs.h: No such file or directory
19 | #include "inet/common/INETDefs.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaMedium.o" "..\src\LoRaPhy\LoRaMedium.cc"
In file included from ..\src\LoRaPhy\LoRaMedium.cc:15:
..\src\LoRaPhy\LoRaMedium.h:17:10: fatal error: inet/physicallayer/wireless/common/medium/RadioMedium.h: No such file or directory
17 | #include "inet/physicallayer/wireless/common/medium/RadioMedium.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaModulation.o" "..\src\LoRaPhy\LoRaModulation.cc"
In file included from ..\src\LoRaPhy\LoRaModulation.cc:16:
..\src\LoRaPhy\LoRaModulation.h:19:10: fatal error: inet/physicallayer/wireless/common/base/packetlevel/ApskModulationBase.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/base/packetlevel/ApskModulationBase.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaTransmitter.o" "..\src\LoRaPhy\LoRaTransmitter.cc"
In file included from ..\src\LoRaPhy\LoRaTransmitter.cc:16:
..\src\LoRaPhy\LoRaTransmitter.h:19:10: fatal error: inet/physicallayer/wireless/common/base/packetlevel/FlatTransmitterBase.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/base/packetlevel/FlatTransmitterBase.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRa\LoRaRadio.o" "..\src\LoRa\LoRaRadio.cc"
In file included from ..\src\LoRa\LoRaRadio.cc:16:
..\src\LoRa\LoRaRadio.h:19:10: fatal error: inet/physicallayer/wireless/common/base/packetlevel/PhysicalLayerBase.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/base/packetlevel/PhysicalLayerBase.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaApp\SimpleLoRaApp.o" "..\src\LoRaApp\SimpleLoRaApp.cc"
In file included from ..\src\LoRaApp\SimpleLoRaApp.cc:16:
..\src\LoRaApp\SimpleLoRaApp.h:19:10: fatal error: omnetpp.h: No such file or directory
19 | #include <omnetpp.h>
| ^~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaPathLossOulu.o" "..\src\LoRaPhy\LoRaPathLossOulu.cc"
In file included from ..\src\LoRaPhy\LoRaPathLossOulu.cc:16:
..\src\LoRaPhy\LoRaPathLossOulu.h:19:10: fatal error: inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -O2 -g -Wall -c -fmessage-length=0 -o "src\LoRaPhy\LoRaLogNormalShadowing.o" "..\src\LoRaPhy\LoRaLogNormalShadowing.cc"
In file included from ..\src\LoRaPhy\LoRaLogNormalShadowing.cc:16:
..\src\LoRaPhy\LoRaLogNormalShadowing.h:19:10: fatal error: inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h: No such file or directory
19 | #include "inet/physicallayer/wireless/common/pathloss/FreeSpacePathLoss.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
g++ -o flora "src\LoRa\LoRaGWMac.o" "src\LoRa\LoRaGWRadio.o" "src\LoRa\LoRaMac.o" "src\LoRa\LoRaMacControlInfo_m.o" "src\LoRa\LoRaMacFrame_m.o" "src\LoRa\LoRaRadio.o" "src\LoRa\LoRaTagInfo_m.o" "src\LoRa\NetworkServerApp.o" "src\LoRa\PacketForwarder.o" "src\LoRaApp\LoRaAppPacket_m.o" "src\LoRaApp\SimpleLoRaApp.o" "src\LoRaEnergyModules\LoRaEnergyConsumer.o" "src\LoRaPhy\LoRaAnalogModel.o" "src\LoRaPhy\LoRaBandListening.o" "src\LoRaPhy\LoRaHataOkumura.o" "src\LoRaPhy\LoRaLogNormalShadowing.o" "src\LoRaPhy\LoRaMedium.o" "src\LoRaPhy\LoRaMediumCache.o" "src\LoRaPhy\LoRaModulation.o" "src\LoRaPhy\LoRaNeighborCache.o" "src\LoRaPhy\LoRaPathLossOulu.o" "src\LoRaPhy\LoRaPhyPreamble_m.o" "src\LoRaPhy\LoRaRadioControlInfo_m.o" "src\LoRaPhy\LoRaReceiver.o" "src\LoRaPhy\LoRaReception.o" "src\LoRaPhy\LoRaTransmission.o" "src\LoRaPhy\LoRaTransmitter.o"
g++.exe: error: src\LoRa\LoRaGWMac.o: No such file or directory
g++.exe: error: src\LoRa\LoRaGWRadio.o: No such file or directory
g++.exe: error: src\LoRa\LoRaMac.o: No such file or directory
g++.exe: error: src\LoRa\LoRaMacControlInfo_m.o: No such file or directory
g++.exe: error: src\LoRa\LoRaMacFrame_m.o: No such file or directory
g++.exe: error: src\LoRa\LoRaRadio.o: No such file or directory
g++.exe: error: src\LoRa\LoRaTagInfo_m.o: No such file or directory
g++.exe: error: src\LoRa\NetworkServerApp.o: No such file or directory
g++.exe: error: src\LoRa\PacketForwarder.o: No such file or directory
g++.exe: error: src\LoRaApp\LoRaAppPacket_m.o: No such file or directory
g++.exe: error: src\LoRaApp\SimpleLoRaApp.o: No such file or directory
g++.exe: error: src\LoRaEnergyModules\LoRaEnergyConsumer.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaAnalogModel.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaBandListening.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaHataOkumura.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaLogNormalShadowing.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaMedium.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaMediumCache.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaModulation.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaNeighborCache.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaPathLossOulu.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaPhyPreamble_m.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaRadioControlInfo_m.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaReceiver.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaReception.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaTransmission.o: No such file or directory
g++.exe: error: src\LoRaPhy\LoRaTransmitter.o: No such file or directory
g++.exe: fatal error: no input files
compilation terminated.
12:28:33 Build Failed. 27 errors, 0 warnings. (took 4s.50ms)
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?
Please share it with me
And tell me if there are any other changes to be done before/during installation.
from flora.
Hi
I was able to reproduce this issue with Win10, will check how to solve that.
BTW: Regarding the issue with ubuntu - was it the same as with Win10?
You can share here what were those changes in configure.user, I will check that as well.
configure.user.txt
Basically, i turned off clang, osg & osgearth, and set the prefer_lld to no as well.
I think the errors were the same, but i think its an issue with the MinGW tool chain & windows - though im afraid that is just a complete guess - i forgot to mark them down. I also have personally tried the new configure.user file on a windows machine yet, so it could fix the issue there too.
Also the paths for both flora and inet4.3 are in the samples directory.
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?
Can u shared the file?
I have the same problems with Ubuntu 20.04 with pre11 and inet-4.3.2
from flora.
Hi guys, i am facing the same issue. I tried that configure.user.txt file in my windows pc but it still could not solve the problem. Have you guy tried on a windows 10 pc?
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?
Hi, may i know how you install the omnetpp 6.0 pre11 on ubuntu 20.04 LTS? I followed the installation guide but it is not working. I get the error below:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp numpy scipy pandas matplotlib posix_ipc
from flora.
Hi,
I installed omnetpp 6.0 pre 11 with inet-4.3.2 on ubuntu 20.04 LTS. I made changes in configure.user as suggested by apd1999 here. I have no problem in building the inet-4.3.2 but I still have error when building the flora. It says that
/src/LoRaPhy/LoRaAnalogModel.cc:16:10: fatal error: LoRaPhy/LoRaAnalogModel.h: No such file or directory
Can anyone help me with this? Thank you.
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?Hi, may i know how you install the omnetpp 6.0 pre11 on ubuntu 20.04 LTS? I followed the installation guide but it is not working. I get the error below:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp numpy scipy pandas matplotlib posix_ipc
Hi,
It happened to me yesterday. Just follow this steps:
-
check you python version :
python -V -- for python
python2 -V -- for python2
python3 -V -- for python3 -
Install pip
sudo apt install python-pip -- for python
sudo apt install python2-pip -- for python2
sudo apt install python3-pip -- for python3 -
Install the python modules
sudo pip install numpy scipy pandas matplotlib posix_ipc
Hope it helps.
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?Hi, may i know how you install the omnetpp 6.0 pre11 on ubuntu 20.04 LTS? I followed the installation guide but it is not working. I get the error below:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp numpy scipy pandas matplotlib posix_ipcHi,
It happened to me yesterday. Just follow this steps:
- check you python version :
python -V -- for python
python2 -V -- for python2
python3 -V -- for python3- Install pip
sudo apt install python-pip -- for python
sudo apt install python2-pip -- for python2
sudo apt install python3-pip -- for python3- Install the python modules
sudo pip install numpy scipy pandas matplotlib posix_ipcHope it helps.
Hi,
I installed all the python modules except for omnetpp.
Now the error become:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp
Seem like only omnetpp is not yet installed. I suspects the root cause will be during the setting up the environment variable. Am I right? Can you tell me how do you setting up the environment variable? I folllowed exactly the official installation guide.
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?Hi, may i know how you install the omnetpp 6.0 pre11 on ubuntu 20.04 LTS? I followed the installation guide but it is not working. I get the error below:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp numpy scipy pandas matplotlib posix_ipcHi,
It happened to me yesterday. Just follow this steps:
- check you python version :
python -V -- for python
python2 -V -- for python2
python3 -V -- for python3- Install pip
sudo apt install python-pip -- for python
sudo apt install python2-pip -- for python2
sudo apt install python3-pip -- for python3- Install the python modules
sudo pip install numpy scipy pandas matplotlib posix_ipcHope it helps.
Hi,
I installed all the python modules except for omnetpp.
Now the error become:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetppSeem like only omnetpp is not yet installed. I suspects the root cause will be during the setting up the environment variable. Am I right? Can you tell me how do you setting up the environment variable? I folllowed exactly the official installation guide.
Yes. You need to set the environment before you build the configure.user.
To set the environment: $ . setenv
You may refer to section 4.4 page 11 of OMNET Install Guide where it explains on Environment Setting. There is also an explanation on setting the environment permanently.
All the best!
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?Hi, may i know how you install the omnetpp 6.0 pre11 on ubuntu 20.04 LTS? I followed the installation guide but it is not working. I get the error below:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp numpy scipy pandas matplotlib posix_ipcHi,
It happened to me yesterday. Just follow this steps:
- check you python version :
python -V -- for python
python2 -V -- for python2
python3 -V -- for python3- Install pip
sudo apt install python-pip -- for python
sudo apt install python2-pip -- for python2
sudo apt install python3-pip -- for python3- Install the python modules
sudo pip install numpy scipy pandas matplotlib posix_ipcHope it helps.
Hi,
I installed all the python modules except for omnetpp.
Now the error become:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp
Seem like only omnetpp is not yet installed. I suspects the root cause will be during the setting up the environment variable. Am I right? Can you tell me how do you setting up the environment variable? I folllowed exactly the official installation guide.Yes. You need to set the environment before you build the configure.user.
To set the environment: $ . setenvYou may refer to section 4.4 page 11 of OMNET Install Guide where it explains on Environment Setting. There is also an explanation on setting the environment permanently.
All the best!
Yes, i followed the steps. But there are one thing that feel weird is that when i run the command . setenv, the outcome is "omnetpp-6.0pre11 environment is ready" instead of "home/.../...../....". Do you experience this before?
from flora.
Hi,
I have now got it working on Ubuntu 20.04 with pre11 and inet-4.3.2.
I did make some changes to the configure.user file, and can share the current file if that's helpful?Hi, may i know how you install the omnetpp 6.0 pre11 on ubuntu 20.04 LTS? I followed the installation guide but it is not working. I get the error below:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp numpy scipy pandas matplotlib posix_ipcHi,
It happened to me yesterday. Just follow this steps:
- check you python version :
python -V -- for python
python2 -V -- for python2
python3 -V -- for python3- Install pip
sudo apt install python-pip -- for python
sudo apt install python2-pip -- for python2
sudo apt install python3-pip -- for python3- Install the python modules
sudo pip install numpy scipy pandas matplotlib posix_ipcHope it helps.
Hi,
I installed all the python modules except for omnetpp.
Now the error become:
checking if all necessary Python modules are available... no
configure: error: Some Python modules required by the IDE were not found: omnetpp
Seem like only omnetpp is not yet installed. I suspects the root cause will be during the setting up the environment variable. Am I right? Can you tell me how do you setting up the environment variable? I folllowed exactly the official installation guide.Yes. You need to set the environment before you build the configure.user.
To set the environment: $ . setenv
You may refer to section 4.4 page 11 of OMNET Install Guide where it explains on Environment Setting. There is also an explanation on setting the environment permanently.
All the best!Yes, i followed the steps. But there are one thing that feel weird is that when i run the command . setenv, the outcome is "omnetpp-6.0pre11 environment is ready" instead of "home/.../...../....". Do you experience this before?
Yes, but it works fine with me,
from flora.
Hi,
I installed omnetpp 6.0 pre 11 with inet-4.3.2 on ubuntu 20.04 LTS. I made changes in configure.user as suggested by apd1999 here. I have no problem in building the inet-4.3.2 but I still have error when building the flora. It says that
/src/LoRaPhy/LoRaAnalogModel.cc:16:10: fatal error: LoRaPhy/LoRaAnalogModel.h: No such file or directory
Can anyone help me with this? Thank you.
I'm facing the same issue. Do you have any updates about that?
from flora.
Hi!
We have published a new version of FLoRa, and added also manual how to setup a basic simulation. You can find more details here:
https://flora.aalto.fi/
from flora.
Related Issues (20)
- Is it available in OMNet++ 6.0 Preview 12? HOT 2
- numCollision recording grey-out HOT 2
- Problem on accessing numberOfPacketsToSend parameter of SimpleLoRaApp from another module.
- Issues building Flora on Ubuntu 20 HOT 3
- Errors at running with Ubuntu20,04 and Omnet6 pre 14 HOT 1
- Is there any difference with FLoRa in inetmanet-4.x?
- ADR doesn't seem to work on the network server HOT 3
- Deployment of nodes in a circle HOT 1
- Error while building project - [Makefile:145: ../out/clang-debug/src/libflora_dbg.dll] Error 1 HOT 1
- Error building in OMNET++6.0 INET 4.3.9 HOT 5
- New version. HOT 4
- Error in simulating FLORA HOT 1
- simulation can't complete HOT 4
- Linking Issue Win11 HOT 1
- Implementation of NetworkServerApp
- Error while chunk deserialization for sampleMeasurement from networkServerApp HOT 1
- How to change communicationRange? HOT 1
- Problem about energy of node
- Multi Channel Gateway HOT 1
- Changing the Code Rate in LoRaWan
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flora.