thanks!

Stef

On Jan 5, 2010, at 3:55 PM, Javier Pimás wrote:

> It's nice to see there's more info about VM's than I thought, it would be 
> even nicer to have it all gathered in just one place and up to date so it's 
> easier to find it. Recently I started compiling my own unix VMs and as I was 
> very confused at first, I decided to write a small guide for beginers to 
> share my experiences (and to remember the steps after some time). It has some 
> still-unanswered questions, but is thought for beginners, so it might help 
> you. The link is this:
> 
> http://wwew.javipimas.com.ar/node/2
> 
> hope it helps.
> 
> regards,
>             Javier.
> 
> On Tue, Jan 5, 2010 at 1:21 AM, David T. Lewis <[email protected]> wrote:
> On Mon, Jan 04, 2010 at 09:04:26PM +0100, St?phane Ducasse wrote:
> > David
> > check the squeak documentation on how to invoke external library with FFI.
> > In pharo you have also alien (not tested on non intel - works on mac).
> >
> > You do not have to recompile the vm to invoke external library. You define 
> > methods with specific pragmas
> > annotations and the plugin code can be invoked.
> >
> > One if these days we should write a better doc
> >
> > http://wiki.squeak.org/squeak/2426
> > http://www.is.titech.ac.jp/~ohshima/squeak/DShowVideo/index.html
> > http://www.visoracle.com/squeak/faq/ffi-windows.html
> > http://wiki.squeak.org/squeak/356
> >
> > VMMaker is published  on SqueakSource.
> > May be people with more experience will comment.
> 
> Tim Rowledge's explanation of VMMaker is here:
>  http://wiki.squeak.org/squeak/2105
> 
> You will also find detailed instructions for VM builders along
> with the platform source code, which is maintained in a Subversion
> source code repository at squeakvm.org:
>  http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/
> 
> For example, documentation on building for Unix (Linux) will
> be found here:
>  
> http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/unix/doc/HowToBuildFromSource.pdf
> 
> And for Windows:
>  http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/win32/docs/?rev=2147
> which points to:
>  http://squeakvm.org/win32/
> 
> And for Mac OS:
>  
> http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/Mac%20OS/vm/Documentation/
> as well as other documents that John mentioned in his reply.
> 
> In other words, after you download the platform source code from the
> Subversion repository, you will find detailed documentation in the
> subdirectory for each of the major platforms.
> 
> There is also a mailing list for the VM:
>  http://lists.squeakfoundation.org/mailman/listinfo/vm-dev
> 
> Dave
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> 
> -- 
> Javier Pimás
> Ciudad de Buenos Aires
> _______________________________________________
> 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

Reply via email to