[squeak-dev] Android and VMMaker

Dimitry Golubovsky golubovsky at gmail.com
Fri Mar 11 17:02:24 UTC 2011


Forking this from the GSOC thread.

Levente Uzonyi wrote:

> * using a more recent version of VM, generate C sources, see how
> VMMaker needs to be modified to produce sources compatible with
> android NDK (I have a feeling that whatever was initially made by
> VMMaker underwent some manual modifications in the very beginning)

I doubt that. VMMaker generates platform independent C code. The platform
specific code has to be written/changed/ported to the NDK.


> * keeping VM-related tools in order, so such sources might be
> regenerated for future versions of VM


That would be even better. The problem is, I could not find any
explanation how exactly were the sources in the jni subdir obtained in
the parent project.

So I may be making some extra assumptions just for safety.

By "keeping VM-related tools in order" I mean to have some documented
way to produce those sources for any given version of the VM, and if
just in case any post-patching is needed, have those patches/scripts
somewhere as well.

Maybe it makes sense to create an Android subdir under
http://www.squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/ in the


Dimitry Golubovsky

Anywhere on the Web

More information about the Squeak-dev mailing list