I wonder anyone is aware of free and stable AVR (ATmega 328p, at least) simulator which actually work?
If not existed, I would certainly make my own from ground, however currently I have no much free time...
Follows some failure attempts to find suitable one:
Simuino-0.1.8 at least have executable, however after load provided HelloWorld example it actually hangs or return some error.
I have ended up with a fork of simulavr, as original one seems to be abandon:
http://reprap.org/wiki/SimulAVRAfter several more missing libs it actually starts to compile and after long time end with strange error:
"
In file included from gtest-1.6.0/include/gtest/internal/gtest-port.h:197:0,
from gtest-1.6.0/include/gtest/internal/gtest-internal.h:40,
from gtest-1.6.0/include/gtest/gtest.h:57,
from session_001/unittest001.cpp:4:
/usr/include/c++/6/sstream:300:7: error: ‘struct std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__xfer_bufptrs’ redeclared with different access
struct __xfer_bufptrs
^~~~~~
"