I tried to generate one using the files provided at squeakvm.org, ran into some issues: - First run, lots of undefined errors in Interpreter. "Resolved" this by using sqVirtualMachine.c/h from \Cross\plugins\IA32ABI - Second run, quite a few of the VMMaker-generated methods using nil as a parameters in code generated by cCode: strings. Changed these to null. - Third run, error in ia32abicc.c, MEM_TOP_DOWN undeclared.
And that's where I stopped for the evening, any pointer to things I'm doing wrong would be appreciated.. Cheers, Henry On 30.11.2009 20:15, John M McIntosh wrote: > Well what I need is some windows user to build a windows VM, > then install the Alien VMMaker additions, rebuild the VM and test to confirm > it works or not. > Without a such effort it won't happen > > On 2009-11-30, at 8:17 AM, Stéphane Ducasse wrote: > > >>> >>>> Yes but that someone is busy so if someone else would publish the code in >>>> the inbox the someone would be happy >>>> but thanks for the point. >>>> >>> I had worked on this a bit (Sophie clipboard, sophie quicktime graphics >>> reader, macintosh navigation services) but. >>> >>> (a) it requires FFI in the image, did we decide FFI and Alien should be in >>> Pharo? I think that is an open question. >>> >> Is alien working on windows? >> May be we could have FFI and Alien >> >> FFI in the process of making sure that alien will work everywhere. >> May be this is the best way to make sure that Alien will not make progress :) >> >> > -- > =========================================================================== > John M. McIntosh<[email protected]> Twitter: squeaker68882 > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > =========================================================================== > > > > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
