On Tue, Sep 1, 2015 at 9:48 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
On 01 Sep 2015, at 15:34, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
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.
yeah, I could keep adding âveryâs there ;)
A journey of a thousand miles begins with a single step...
On Tue, Sep 1, 2015 at 3:37 AM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
On 31 Aug 2015, at 21:41, stepharo <stepharo@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