[squeak-dev] Android and VMMaker
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
Anywhere on the Web
More information about the Squeak-dev