GithubHelp home page GithubHelp logo

Comments (22)

mariuszslabicki avatar mariuszslabicki commented on August 11, 2024 4

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.

speedyT0RT0ISE avatar speedyT0RT0ISE commented on August 11, 2024 2

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.

speedyT0RT0ISE avatar speedyT0RT0ISE commented on August 11, 2024 2

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.

abdelrahman960 avatar abdelrahman960 commented on August 11, 2024

+1

from flora.

mariuszslabicki avatar mariuszslabicki commented on August 11, 2024

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.

speedyT0RT0ISE avatar speedyT0RT0ISE commented on August 11, 2024

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.

mariuszslabicki avatar mariuszslabicki commented on August 11, 2024

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.

speedyT0RT0ISE avatar speedyT0RT0ISE commented on August 11, 2024

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.

Capture

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.

speedyT0RT0ISE avatar speedyT0RT0ISE commented on August 11, 2024

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.

abdelrahman960 avatar abdelrahman960 commented on August 11, 2024

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.

speedyT0RT0ISE avatar speedyT0RT0ISE commented on August 11, 2024

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.

bessabra avatar bessabra commented on August 11, 2024

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.

lingcy0328 avatar lingcy0328 commented on August 11, 2024

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.

lingcy0328 avatar lingcy0328 commented on August 11, 2024

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.

husnazabidin avatar husnazabidin commented on August 11, 2024

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.

husnazabidin avatar husnazabidin commented on August 11, 2024

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:

  1. check you python version :
    python -V -- for python
    python2 -V -- for python2
    python3 -V -- for python3

  2. Install pip
    sudo apt install python-pip -- for python
    sudo apt install python2-pip -- for python2
    sudo apt install python3-pip -- for python3

  3. Install the python modules
    sudo pip install numpy scipy pandas matplotlib posix_ipc

Hope it helps.

from flora.

lingcy0328 avatar lingcy0328 commented on August 11, 2024

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:

  1. check you python version :
    python -V -- for python
    python2 -V -- for python2
    python3 -V -- for python3
  2. Install pip
    sudo apt install python-pip -- for python
    sudo apt install python2-pip -- for python2
    sudo apt install python3-pip -- for python3
  3. Install the python modules
    sudo pip install numpy scipy pandas matplotlib posix_ipc

Hope 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.

husnazabidin avatar husnazabidin commented on August 11, 2024

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:

  1. check you python version :
    python -V -- for python
    python2 -V -- for python2
    python3 -V -- for python3
  2. Install pip
    sudo apt install python-pip -- for python
    sudo apt install python2-pip -- for python2
    sudo apt install python3-pip -- for python3
  3. Install the python modules
    sudo pip install numpy scipy pandas matplotlib posix_ipc

Hope 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!

from flora.

lingcy0328 avatar lingcy0328 commented on August 11, 2024

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:

  1. check you python version :
    python -V -- for python
    python2 -V -- for python2
    python3 -V -- for python3
  2. Install pip
    sudo apt install python-pip -- for python
    sudo apt install python2-pip -- for python2
    sudo apt install python3-pip -- for python3
  3. Install the python modules
    sudo pip install numpy scipy pandas matplotlib posix_ipc

Hope 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?

from flora.

husnazabidin avatar husnazabidin commented on August 11, 2024

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:

  1. check you python version :
    python -V -- for python
    python2 -V -- for python2
    python3 -V -- for python3
  2. Install pip
    sudo apt install python-pip -- for python
    sudo apt install python2-pip -- for python2
    sudo apt install python3-pip -- for python3
  3. Install the python modules
    sudo pip install numpy scipy pandas matplotlib posix_ipc

Hope 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.

felipealencar avatar felipealencar commented on August 11, 2024

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.

mariuszslabicki avatar mariuszslabicki commented on August 11, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.