Arduino Simulator Open Source in c++ using free CPP Dev Compiler

I use a gcc compiler, but I also handle a bunch of WM message in main.cpp. Take a look and let me know.
I haven't tried in Linux. That could be a nice addition assuming it is not too much work.