[Vm-dev] building Cog

Esteban Lorenzano estebanlm at gmail.com
Wed Jul 6 13:53:36 UTC 2011


El 06/07/2011, a las 10:29a.m., Igor Stasenko escribió:

> 
> On 6 July 2011 15:25, Mariano Martinez Peck <marianopeck at gmail.com> wrote:
>> 
>> 
>> 
>> On Wed, Jul 6, 2011 at 3:19 PM, Igor Stasenko <siguctua at gmail.com> wrote:
>>> 
>>> Mariano, i think we should mention somewhere, that an easiest way to
>>> get started is to download a prebuilt image
>>> from hudson and do not mess with all dependencies
>>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog%20Git%20Tracker%20(blessed)/lastSuccessfulBuild/artifact/vmmaker-image.zip
>>> 
>> 
>> Yes, I know. I should mention that. It's true. But we have to be careful. The same way they can download a prebuild image, they can download a tarball with both image and sources. And then they can download a already build VM ;)
>> So, seriously, yes, they can do that, but it would be good that people can really build from scratch :)
>> 
> 
> Yes. Good point. After all, our effort was to make things completely
> reproducible. From scratch.

+1

> 
>> 
>> 
>>> 
>>> On 6 July 2011 09:25, Mariano Martinez Peck <marianopeck at gmail.com> wrote:
>>>> 
>>>> 
>>>> 
>>>> On Wed, Jul 6, 2011 at 5:57 AM, JJ Stevens <jjstvns at gmail.com> wrote:
>>>>> 
>>>>> 
>>>>> Hello,
>>>>> I am using the instructions here: marianopeck.wordpress.com - building-the-vm-from-scratch-using-git-and-cmakevmmaker to attempt to build the Cog VM on Windows, with git and CMake.
>>>> 
>>>> Hello. Good to see there are more people trying :)
>>>> 
>>>>> 
>>>>>  I am running into a walkback:
>>>>> 
>>>>> MessageNotUnderstood: OrderedCollection>>fold:
>>>>> 
>>>>> called from:
>>>>> 
>>>>> Cogit class>>exportAPISelectors
>>>> 
>>>> This. This a known problem. If you follow my post STRICTLY you will notice I mention to download a pharocore image in particular: https://gforge.inria.fr/frs/download.php/28472/PharoCore-1.3-13137.zip
>>>> 
>>>> I guess you are using an older version of Pharo, say 1.2, and you are missing such method.  Still, if you want to use Pharo 1.2 in http://marianopeck.wordpress.com/2011/04/23/how-to-debug-the-vm/   I explain under the title "Prepared image for you"  how to work with a 1.2. Basically I provide a small changeset that add 3 needed missing methods (one is #fold:).
>>>> 
>>>> 
>>>>> 
>>>>> First off, are these the correct latest instructions?
>>>> 
>>>> More or less. The instructions, that is, the general procedure is the same as today. However, my goal of such post was to make it completly reproducible even months after the post. So if you follow the instructions strictly you should be able to build the vm without much truble. Now....the same procedure should work with all latest code, that is, last version in gitorious and last version of ConfigurationOfCog. If I were you, I would first build the VM exactly as I say, and if you succeed then after try to reproduce the same but with latest code.
>>>> 
>>>>> 
>>>>> Second, where can I get a cs containing #fold:?
>>>>> Thanks,
>>>>> jj
>>>> 
>>>> 
>>>> 
>>>> --
>>>> Mariano
>>>> http://marianopeck.wordpress.com
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Best regards,
>>> Igor Stasenko AKA sig.
>> 
>> 
>> 
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>> 
>> 
>> 
> 
> 
> 
> -- 
> Best regards,
> Igor Stasenko AKA sig.



More information about the Vm-dev mailing list