inet-framework / simulte

SimuLTE - LTE System Level Simulation Model and Simulator for INET & OMNeT++ - deprecated, use Simu5G instead
https://simulte.omnetpp.org
Other
137 stars 110 forks source link

Imported NED type not found: 'inet.networklayer.common.InterfaceEntry' #70

Open 000407 opened 1 year ago

000407 commented 1 year ago

I am trying to import simulte 1.2.0 into my OMNeT++ workspace, into which I already have inet4.4 installed(during the startup of the IDE). But I am unable to build the imported simulte, with an error Imported NED type not found: 'inet.networklayer.common.InterfaceEntry' (see the attached below).

image

apps/alert/AlertReceiver.cc
apps/alert/AlertReceiver.cc:38:13: error: unknown type name 'InterfaceEntry'
            InterfaceEntry *ie = ift->findInterfaceByName(multicastInterface);
            ^
1 error generated.
make[1]: *** [Makefile:318: ../out/clang-debug/src/apps/alert/AlertReceiver.o] Error 1
make[1]: Leaving directory '/d/01_PrivateWorkspace/omnetpp/lte/src'
make: *** [Makefile:2: all] Error 2
"make MODE=debug all" terminated with exit code 2. Build might be incomplete.

19:09:48 Build Failed. 3 errors, 0 warnings. (took 7s.282ms)
000407 commented 1 year ago

Looks like a compatibility issue. Downgraded OMNeT++ to 5.6.2, INET to 4.2.x. Seems SimuLTE 1.2.0 works okay with this combination.