On Mon, Mar 12, 2018 at 9:25 AM, Guillermo Polito <guillermopolito@gmail.com> wrote:
Hmm no idea. The best I can think about is that that VMMaker version is old (Pharo5 is at least 2 years old) and there is probably a dependency between VMMaker and the compiler (thus that BytecodeEncoder ref). IF VMMaker is overriding some methods in BytecodeEncoder, then what is happenning is that you're breaking the compiler (?).

sounds very much like what i'm seeing.
��

In any case, again, that is not the official VMMaker repository but a mirror.

should I use the one here?��http://source.squeak.org/VMMaker

Do you still use the one in github? Because if not I would recommend removing it as it is a bit misleading.


On Mon, Mar 12, 2018 at 11:53 AM, Javier Pim��s <elpochodelagente@gmail.com> wrote:
Oh I forgot to write down the actual error. There is a MNU for BytecodeEncoder class>>#isExtension: which seems to have been removed from the image. It is a bit different to typical doesNotUnderstand errors because it opens an emergency evaluator and leaves the image unusable.

On Mon, Mar 12, 2018 at 6:10 AM, Guillermo Polito <guillermopolito@gmail.com> wrote:
Hi,

I'll Esteban answer better but��I don't know if that VMMaker mirror is up to date.

Taking a look at the images/newImage.sh script, it is using Pharo5.0. But I see no reason for it not working on latest versions. Probably some patches are required...

What is your error?


On Sun, Mar 11, 2018 at 7:14 PM, Javier Pim��s <elpochodelagente@gmail.com> wrote:
Ok, now I moved forward but cannot load vmmaker sources into a pharo 61 image, is that supported? I have this snippet that doesn't work:

Metacello new
filetreeDirectory: '../VMMaker/mc';
baseline: 'Spur';
load

where ../VMMaker/mc is a clone of the official pharo repo at github.

Cheers,
pocho

--
Javier Pim��s
Ciudad de Buenos Aires



--

������

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13




--
Javier Pim��s
Ciudad de Buenos Aires



--

������

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13




--
Javier Pim��s
Ciudad de Buenos Aires