FWIW:
I'm pretty happy with DLLC that allows me to embed O2 as a JIT BASIC compiler creating virtual functions at runtime. The dynamic FFI feature is also a plus.
Charles,
DLLC saved my butt with an IUP project I've been working on. My IUP extension module failed passing arguments to the IupMatrix control. I think there is a bug in ScriptBasic when using more than one DLL when you are trying to link to create the extension module DLL. It may be a gcc linking issue but I wasted 2 days trying to debug it before going the DLLC route.
I just wanted to thank you again for the enormous amount of time you invested in creating DLLC for ScriptBasic and creating includes normal people can use rather than Peter's macros.