BTW, you question is about becoming good at VM development, so actually the compilation of the VM itself is a very very very little part of the whole picture.
On Tue, Sep 1, 2015 at 3:37 AM, Esteban Lorenzano <esteba...@gmail.com> wrote: > > On 31 Aug 2015, at 21:41, stepharo <steph...@free.fr> wrote: > > Hi > After the effort made by igor stasenko building the VM is a lot simpler > than it used to. > Did you try to compile the Pharo VM on your platform? > Did you experience some problems? > We should probably add a resource page to get started. I do not have the > information but > we can ask esteban. > > > yes… PharoVM is built as described here: > > https://github.com/pharo-project/pharo-vm/blob/master/README.md > > if you follow those instructions, you will have no problems. > The process is running everyday so it *is* working. > Windows guys can have problems if they change mingw version, etc. They > shouldn’t, but since this is over our control, I cannot assure you > anything. > Others problems that have emerged with time (in linux) is people > forgetting they need 32bit library versions to be able to build… > > anyway… that should be enough… for most people, once fulfilled > requirements, build VM is as easy as: > > 1) clone > 2) cd image; sh ./newImage.sh ; ./pharo generator.image eval > “PharoVMBuilder build" > 3) cd ../build ; sh build.sh > > cheers, > Esteban > > > Stef > > Thanks to all for your responses. > I am carefully reading the material presented by you. Ideally I will like > to > compile the VM into Chrome's NaCL to run an image under Chrome OS. But > first > things first, as they say. I have to understand the Squeak/Pharo VM. > One question, is Mariano's blog still relevant? It seems to me that Pharo > VM > is not build that way anymore? > > ありがとう。 > > > > -- > View this message in context: > http://forum.world.st/Becoming-good-at-VM-development-tp4846536p4847217.html > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. > > > > > > -- Mariano http://marianopeck.wordpress.com