I was using Omnet++ in a Linux VM until performance allowed. Now I'd like to install it directly on the host, a Windows 10 machine, but I'm facing some troubles when it comes to run basic veins, inet or veins_inet examples. I've been following this tutorial: Omnet++ tutorial by Dr Skiles and the others in that channel. I'm getting errors in the make process. I'm attaching a screenshot: Build: Make error
I've downloaded last versions available of Omnet++, Inet and Veins. I've made sure keeping absolute addresses short and also tried with no spaces (in the screenshot there is omnetpp-6.0pre13 with spaces) but I've also tried 5.7 and 5.6.2 -> Omnets I tried so far. For what concerns Inet I've been downloading the suggested version as soon as I launch a new project and I've downloaded different versions of veins just to understand if it was the root cause of problems. By building Inet or Veins frameworks independently I got no errors but as soon as I emulate the previous tutorials I get the makefile error.
Omnet_5.7 is throwing a slightly different error, something like:
Makefile error: "release/blablabla/VeinsInetApplicationBase.o" requested by "blablabla/myprojectname.dll" is missing. I might recreate this as soon as I finish recompiling everything from scratch.
Omnet_5.6.2 stopped showing Qtenv after few runs of "aodv" inet's example. -> make clean -> configure.user is Qtenv=yes -> ./configure -> make -> same problem. Still, the main problem is the one in the screenshot and as far as I'm concered the problem is the integration of veins since aodv (of inet) is working.
My questions:
- Is it a problem to have all those Omnet installed at the same time? Are they having any conflict with each other?
- Which versions of Omnet, Veins and Inet are known to surely work on Windows 10?
- Any help/hint would be highly appreciated, thanks in advance.
Also I'd like to say that I've searched a lot before writing this so hopefully this is not redundant and might help others as well.