<div dir="ltr">Hello,<div><br></div><div>In short this is possible but there are several things to do before we are able to compile the VM as a dynamic library. No one is currently working on it right now because there are limited resources in the VM development and the focus is on other topics (x86_64 and ARM port as well as JIT optimizations). The android VM is working and it may be a good start.</div><div><br></div><div>If you&#39;re interested in doing it, I cc vm-dev were people can detail you what has exactly to be done.</div><div><br></div><div>Best,</div><div><br></div><div>Clement</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-24 18:06 GMT+02:00 Stefan Krecher <span dir="ltr">&lt;<a href="mailto:stefan.krecher@googlemail.com" target="_blank">stefan.krecher@googlemail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr" style="font-size:12.8000001907349px">Hi all,<div>i know this topic was discussed from time to time but I&#39;m not sure if there is a simple answer.</div><div>Can the VM be compiled to a windows dll, so pharo could get started from another dll and would exchange events?</div><div>It is probably a similar approach to the one Andreas Raab did for the android/ squeak port back in 2010.</div><div>He compiled squeak as a shared library and started it on Android via a Java wrapper.</div><div>I had a short conversation on that with Andreas on this years ago and it sounded very easy. I had the impression that he did this on one evening and it just worked. The code looked simple too.</div><div>But maybe it was that easy because Andreas was a super-smart guy ...</div><div>Anyway - would this architecture fit with a dll-scario (having a dll that starts pharo, which itself runs in a dll)?</div><div>Regards</div><span class="HOEnZb"><font color="#888888"><div>Stefan</div></font></span></div>
</div>
</blockquote></div><br></div>