Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
April 2012
- 127 participants
- 1916 messages
Re: [Pharo-project] was Re: new 1.3 one click
by Norbert Hartl
Am 12.04.2012 um 09:35 schrieb Marcus Denker:
>
> On Apr 11, 2012, at 11:45 PM, phil(a)highoctane.be wrote:
>
>> Raspberry Pi. mmmh. We need to wait for next batches :-)
>>
>
> yes. tried to buy one and could not... I registered for being able to pre-order ;-)
>
We ordered a few but I don't know when those will arrive. There is a european certification problem with the boards. Seems to be solved but still no delivery date. Btw. you shouldn't try to order it directly by the manufacturer. It seems a lot of resellers got bigger stock. Choosing one of them was easier. But I don't know if there are still some available.
Norbert
April 12, 2012
Re: [Pharo-project] was Re: new 1.3 one click
by phil@highoctane.be
There is a target being investigated by people over here:
http://www.monkeycoder.co.nz/
I am using Monkey for one of my projects. It is really a great system.
Would be great to be able to make a pharo target and see how things work
out. (Ah, yet another back burner thing...)
Phil
2012/4/12 Marcus Denker <marcus.denker(a)inria.fr>
>
> On Apr 11, 2012, at 11:45 PM, phil(a)highoctane.be wrote:
>
> > Raspberry Pi. mmmh. We need to wait for next batches :-)
> >
>
> yes. tried to buy one and could not... I registered for being able to
> pre-order ;-)
>
>
> Marcus
>
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>
>
--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"
Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
phil(a)highoctane.be| Web:
http://philippeback.eu | Blog:
http://philippeback.be
High Octane SPRL
rue cour Boisacq 101
1301 Bierges
April 12, 2012
Re: [Pharo-project] Vm on iOS with Xcode 4.3
by phil@highoctane.be
Well, ok. Downloaded that. But there isn't much use for me on iOS since
there is no UI or anything.
I guess I need more education of those matters.
Phil
2012/4/12 Marcus Denker <marcus.denker(a)inria.fr>
>
> On Apr 11, 2012, at 11:24 PM, phil(a)highoctane.be wrote:
>
> > Ok.
> >
> > Looks like there is no pharocore1.4 on Jenkins. Or is it me? I can spot
> a 1.3 Core but no 1.4
>
> We decided to only have one thing that is called Pharo. It is (more or
> less) what was PharoCore.
>
> For Pavel's image:
>
> https://ci.lille.inria.fr/pharo/job/Pharo%20Kernel%201.4/
>
>
> Of course the plan is to merge this work with the work on Bootstrapping
> and do it all the right way...
> so at some point "Pharo" will be build from packages out of some very
> small Seed.
>
> Marcus
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>
>
--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"
Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
phil(a)highoctane.be| Web:
http://philippeback.eu | Blog:
http://philippeback.be
High Octane SPRL
rue cour Boisacq 101
1301 Bierges
April 12, 2012
Re: [Pharo-project] was Re: new 1.3 one click
by Marcus Denker
On Apr 11, 2012, at 11:45 PM, phil(a)highoctane.be wrote:
> Raspberry Pi. mmmh. We need to wait for next batches :-)
>
yes. tried to buy one and could not... I registered for being able to pre-order ;-)
Marcus
--
Marcus Denker -- http://marcusdenker.de
April 12, 2012
Re: [Pharo-project] Vm on iOS with Xcode 4.3
by Marcus Denker
On Apr 11, 2012, at 11:24 PM, phil(a)highoctane.be wrote:
> Ok.
>
> Looks like there is no pharocore1.4 on Jenkins. Or is it me? I can spot a 1.3 Core but no 1.4
We decided to only have one thing that is called Pharo. It is (more or less) what was PharoCore.
For Pavel's image:
https://ci.lille.inria.fr/pharo/job/Pharo%20Kernel%201.4/
Of course the plan is to merge this work with the work on Bootstrapping and do it all the right way...
so at some point "Pharo" will be build from packages out of some very small Seed.
Marcus
--
Marcus Denker -- http://marcusdenker.de
April 12, 2012
Re: [Pharo-project] Vm on iOS with Xcode 4.3
by phil@highoctane.be
I do not have ObjectiveCBridge2 I think. Only ObjectiveCBridge.
See screenshots.
The image is the one in blessed/iosbuild/resources/iPhone.image
No problem loading what is needed. Where is it?
Phil
2012/4/12 Esteban Lorenzano <estebanlm(a)gmail.com>
> yes... you have and error on your image... that's why is so slow too.
> your image is a pharo1.4 with ObjectiveCBridge2 and iPhone-Events
> installed?
>
> if true, I need to check what happens there... can you send me your image
> by priv mail?
>
>
> On Apr 11, 2012, at 11:26 PM, phil(a)highoctane.be wrote:
>
> Other thing:
>
> The debug console in Xcode shows an endless stream of >>STARTING SMALLTALK
> LOG<< like mad, works for a while, I get a memory error and then a dump.
>
> Check attachment.
>
>
> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>
>> Hi,
>>
>> On Apr 11, 2012, at 10:18 PM, phil(a)highoctane.be wrote:
>>
>> It was late. So, I removed the extra variable on the top config and the
>> rest followed suit.
>>
>>
>> yeah, I need to reproduce that on cmake level... should be easy, but I
>> have no idea of what I need to change.
>>
>>
>> Now, the VM seems to be either eating too much memory or not having
>> enough available.
>>
>>
>> plain image is a memory eater... for production you need a smaller one
>> (10-15m images works fine, bigger starts to have memory issues)
>>
>>
>> Reading from John Mc Intosh text, it seems that his iSqueak VM had
>> settings to configure that. They seem absent from the iStackVM as build.
>>
>>
>> not anymore (for now). You need to touch that by hand, on startup
>> sequence (I will send the right place tomorrow).
>>
>>
>> Also, a nib file isn't editable in Xcode 4.3 --> xib may be better now.
>> We may have to recreate.
>>
>>
>> yup, but make can't compile xibs (that's why I'm using nib, I need make
>> to automatize process and create a jenkins job. In future cmakemaker
>> versions I will add an external compilation for that, but for now is ok
>> like that)... you can just change nib with corresponding xib (it is there
>> too).
>>
>>
>> I see that the iPhone image in the resources folder contains
>> customizations for iPhone (I think this is mostly for touch stuff). Is
>> there any doc about that?
>>
>>
>> yes, is to allow image to handle complex events. It also installs
>> ObjectiveCBridge2 to allow some interaction with machine. Sadly no, there
>> is no documentation, just the code.
>>
>>
>> Main concern now: how to configure the amount of RAM for the system?
>>
>>
>> answered (partially) up
>>
>>
>> Another problem is that the screen doesn't resizes when rotated. We may
>> want to lock those things down.
>>
>>
>> it should rotate... after you install iPhone package.
>>
>>
>> I see that the provided image is a 1.4 something. How to shrink that? Or
>> is there a Squeak image I could run instead of a pharo one just for tests?
>>
>>
>> ScriptLoader new cleanUpForProduction.
>>
>> cheers,
>> Esteban
>>
>>
>> Rgds,
>> philippe
>>
>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>
>>> congrats!
>>>
>>> you succeed by touching CMakeMaker or by removing undesired path by
>>> hand, in Xcode project?
>>>
>>> Esteban
>>>
>>> On Apr 11, 2012, at 9:16 PM, phil(a)highoctane.be wrote:
>>>
>>> Success!
>>>
>>> I removed the platform variable in the main project and I am now able to
>>> run the thing on my iPad.
>>>
>>> It looks ugly and Pharo complains about a lack of memory.
>>>
>>> But it loads, I was able to show a world menu and a browser.
>>>
>>> More later. But it is already something.
>>>
>>> Thanks for your help!
>>>
>>> Phil
>>>
>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>
>>>> nop... configuration is fine (I used same for build VMs on jenkins)
>>>> I don't know what the problem is :(
>>>>
>>>> On Apr 11, 2012, at 6:13 PM, phil(a)highoctane.be wrote:
>>>>
>>>> Something fetches .139 in there on the first:
>>>>
>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>
>>>> When doing it *again*
>>>>
>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>
>>>> It loads the .150 version.
>>>>
>>>> I don't know why or how. But this is what happens.
>>>>
>>>> Package-cache after first:
>>>>
>>>> PhilMac:package-cache philippeback$ ls -l
>>>> total 7640
>>>> -rw-r--r--@ 1 philippeback staff 39108 11 avr 18:03
>>>> Alien-Core-IgorStasenko.68.mcz
>>>> -rw-r--r--@ 1 philippeback staff 28655 11 avr 18:03
>>>> Applescript-Core-SeanDeNigris.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 10223 11 avr 18:03
>>>> Balloon-Engine-Pools-JB.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 104943 11 avr 18:04
>>>> CMakeVMMaker-IgorStasenko.154.mcz
>>>> -rw-r--r--@ 1 philippeback staff 86144 11 avr 18:04 Cog-eem.46.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3616 11 avr 18:03
>>>> CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15512 11 avr 18:00
>>>> ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>> -rw-r--r--@ 1 philippeback staff 9370 11 avr 18:02
>>>> ConfigurationOfGofer-dkh.36.mcz
>>>> -rw-r--r--@ 1 philippeback staff 4613 11 avr 18:02
>>>> ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>> -rw-r--r--@ 1 philippeback staff 102918 11 avr 18:01
>>>> ConfigurationOfMetacello-dkh.675.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3799 11 avr 18:02
>>>> FFI-Pools-eem.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 23387 11 avr 18:03
>>>> Freetype-Plugin-dtl.63.mcz
>>>> -rw-r--r--@ 1 philippeback staff 8966 11 avr 18:01
>>>> Metacello-Base-DaleHenrichs.19.mcz
>>>> -rw-r--r--@ 1 philippeback staff 88661 11 avr 18:01
>>>> Metacello-Core-dkh.465.mcz
>>>> -rw-r--r--@ 1 philippeback staff 89663 11 avr 18:02
>>>> Metacello-Core-dkh.468.mcz
>>>> -rw-r--r--@ 1 philippeback staff 7236 11 avr 18:02
>>>> Metacello-Help-dkh.11.mcz
>>>> -rw-r--r--@ 1 philippeback staff 113626 11 avr 18:01
>>>> Metacello-MC-dkh.522.mcz
>>>> -rw-r--r--@ 1 philippeback staff 116611 11 avr 18:02
>>>> Metacello-MC-dkh.531.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5693 11 avr 18:02
>>>> Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5942 11 avr 18:02
>>>> Metacello-Platform.pharo-dkh.27.mcz
>>>> -rw-r--r--@ 1 philippeback staff 31656 11 avr 18:02
>>>> Metacello-ToolBox-dkh.107.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15280 11 avr 18:03
>>>> ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3701 11 avr 18:04
>>>> Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3401 11 avr 18:02
>>>> SharedPool-Speech-dtl.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 214595 11 avr 18:03
>>>> Sound-MarianoMartinezPeck.67.mcz
>>>> -rw-r--r--@ 1 philippeback staff 78189 11 avr 18:04
>>>> VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2649278 11 avr 18:03
>>>> VMMaker-oscog-EstebanLorenzano.139.mcz
>>>> PhilMac:package-cache philippeback$ Full load from zero.
>>>>
>>>>
>>>> After second load:
>>>>
>>>> PhilMac:package-cache philippeback$ ls -l
>>>> total 12832
>>>> -rw-r--r--@ 1 philippeback staff 39108 11 avr 18:03
>>>> Alien-Core-IgorStasenko.68.mcz
>>>> -rw-r--r--@ 1 philippeback staff 28655 11 avr 18:03
>>>> Applescript-Core-SeanDeNigris.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 10223 11 avr 18:03
>>>> Balloon-Engine-Pools-JB.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 104943 11 avr 18:04
>>>> CMakeVMMaker-IgorStasenko.154.mcz
>>>> -rw-r--r--@ 1 philippeback staff 86144 11 avr 18:04 Cog-eem.46.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3616 11 avr 18:03
>>>> CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15512 11 avr 18:00
>>>> ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>> -rw-r--r--@ 1 philippeback staff 9370 11 avr 18:02
>>>> ConfigurationOfGofer-dkh.36.mcz
>>>> -rw-r--r--@ 1 philippeback staff 4613 11 avr 18:02
>>>> ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>> -rw-r--r--@ 1 philippeback staff 102918 11 avr 18:01
>>>> ConfigurationOfMetacello-dkh.675.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3799 11 avr 18:02
>>>> FFI-Pools-eem.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 23387 11 avr 18:03
>>>> Freetype-Plugin-dtl.63.mcz
>>>> -rw-r--r--@ 1 philippeback staff 8966 11 avr 18:01
>>>> Metacello-Base-DaleHenrichs.19.mcz
>>>> -rw-r--r--@ 1 philippeback staff 88661 11 avr 18:01
>>>> Metacello-Core-dkh.465.mcz
>>>> -rw-r--r--@ 1 philippeback staff 89663 11 avr 18:02
>>>> Metacello-Core-dkh.468.mcz
>>>> -rw-r--r--@ 1 philippeback staff 7236 11 avr 18:02
>>>> Metacello-Help-dkh.11.mcz
>>>> -rw-r--r--@ 1 philippeback staff 113626 11 avr 18:01
>>>> Metacello-MC-dkh.522.mcz
>>>> -rw-r--r--@ 1 philippeback staff 116611 11 avr 18:02
>>>> Metacello-MC-dkh.531.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5693 11 avr 18:02
>>>> Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5942 11 avr 18:02
>>>> Metacello-Platform.pharo-dkh.27.mcz
>>>> -rw-r--r--@ 1 philippeback staff 31656 11 avr 18:02
>>>> Metacello-ToolBox-dkh.107.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15280 11 avr 18:03
>>>> ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3701 11 avr 18:04
>>>> Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3401 11 avr 18:02
>>>> SharedPool-Speech-dtl.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 214595 11 avr 18:03
>>>> Sound-MarianoMartinezPeck.67.mcz
>>>> -rw-r--r--@ 1 philippeback staff 78189 11 avr 18:04
>>>> VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2649278 11 avr 18:03
>>>> VMMaker-oscog-EstebanLorenzano.139.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2656869 11 avr 18:08
>>>> VMMaker-oscog-EstebanLorenzano.150.mcz
>>>>
>>>> After the second load: IOSPlugin is in there, no problem.
>>>>
>>>> There must be something wrong in the Metacello config.
>>>>
>>>> Phil
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>>
>>>>> that is strange, because you should have
>>>>> version VMMaker-oscog-EstebanLorenzano.150
>>>>>
>>>>> On Apr 11, 2012, at 5:18 PM, phil(a)highoctane.be wrote:
>>>>>
>>>>> I had a fresh 1.4 downloaded from Inria.
>>>>>
>>>>> Then did this in a Workspace:
>>>>>
>>>>> Gofer it squeaksource: 'MetacelloRepository';
>>>>> package: 'ConfigurationOfCog';
>>>>> load.
>>>>>
>>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>>
>>>>> CogCocoaIOSConfig new
>>>>> "generateForDebug;"
>>>>> addExternalPlugins: #(FT2Plugin);
>>>>> generateSources; generate.
>>>>>
>>>>> (StackIPhoneConfig new)
>>>>> "generateForDebug;"
>>>>> addExternalPlugins: #(IOSPlugin)
>>>>> generateSources; generate.
>>>>>
>>>>> sic := StackIPhoneConfig new.
>>>>> sic generateSources.
>>>>> sic generate.
>>>>>
>>>>> The latest things were done with the sic variable.
>>>>>
>>>>> There a no versions of VMMaker I can see like that.
>>>>>
>>>>> My package cache contains:
>>>>>
>>>>> PhilMac:image philippeback$ cd package-cache/
>>>>> PhilMac:package-cache philippeback$ ls
>>>>> Alien-Core-IgorStasenko.68.mcz
>>>>> Applescript-Core-SeanDeNigris.2.mcz
>>>>> Balloon-Engine-Pools-JB.2.mcz
>>>>> CMakeVMMaker-IgorStasenko.154.mcz
>>>>> CMakeVMMaker-MarianoMartinezPeck.83.mcz
>>>>> Cog-eem.46.mcz
>>>>> CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>>> ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>>> ConfigurationOfGofer-dkh.36.mcz
>>>>> ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>>> ConfigurationOfMetacello-dkh.675.mcz
>>>>> FFI-Pools-eem.3.mcz
>>>>> Freetype-Plugin-dtl.63.mcz
>>>>> Metacello-Base-DaleHenrichs.19.mcz
>>>>> Metacello-Core-dkh.465.mcz
>>>>> Metacello-Core-dkh.468.mcz
>>>>> Metacello-Help-dkh.11.mcz
>>>>> Metacello-MC-dkh.522.mcz
>>>>> Metacello-MC-dkh.531.mcz
>>>>> Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>>> Metacello-Platform.pharo-dkh.27.mcz
>>>>> Metacello-ToolBox-dkh.107.mcz
>>>>> ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>>> Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>>> SharedPool-Speech-dtl.2.mcz
>>>>> Sound-MarianoMartinezPeck.67.mcz
>>>>> VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>>> VMMaker-oscog-EstebanLorenzano.139.mcz
>>>>>
>>>>> Phil
>>>>>
>>>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>>>
>>>>>> which VMMaker package version do you have? (bacause it has to be
>>>>>> there, in latests versions)
>>>>>>
>>>>>> On Apr 11, 2012, at 4:48 PM, phil(a)highoctane.be wrote:
>>>>>>
>>>>>> > There is no IOSPlugin class in the image.
>>>>>> >
>>>>>> > Strange!
>>>>>> >
>>>>>> > Phil
>>>>>> > <PharoScreenshot.8.png>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Philippe Back
>>>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>>>
>>>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
>>>>> phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>>>> http://philippeback.be
>>>>>
>>>>> High Octane SPRL
>>>>> rue cour Boisacq 101
>>>>> 1301 Bierges
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Philippe Back
>>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>>
>>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
>>>> phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>>> http://philippeback.be
>>>>
>>>> High Octane SPRL
>>>> rue cour Boisacq 101
>>>> 1301 Bierges
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Philippe Back
>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>
>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
>>> phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>> http://philippeback.be
>>>
>>> High Octane SPRL
>>> rue cour Boisacq 101
>>> 1301 Bierges
>>>
>>>
>>>
>>
>>
>> --
>> Philippe Back
>> "Helping you hit the top 3 outcomes you really want to achieve"
>>
>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
>> phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>> http://philippeback.be
>>
>> High Octane SPRL
>> rue cour Boisacq 101
>> 1301 Bierges
>>
>>
>>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be| Web:
> http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>
> <log.rtf>
>
>
>
--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"
Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:
phil(a)highoctane.be| Web:
http://philippeback.eu | Blog:
http://philippeback.be
High Octane SPRL
rue cour Boisacq 101
1301 Bierges
April 12, 2012
Re: [Pharo-project] Power of Fuel - Pharo-Kernel to Pharo-Core in 15 seconds
by Martin Dias
On Wed, Apr 11, 2012 at 2:22 PM, Craig Latta <craig(a)netjam.org> wrote:
>
> > > BTW, we should find a better name than FuelPackageLoader!
> >
> > I propose Injector
>
> Excellent name! ("Fuel injection" is a common automotive term in
> English.)
>
:) good names!
Well, I like Pump, but I vote for Injector also.
Pampa is already used by Fernando Olivero in Gaucho ;)
Barrel should be a candidate for the "fuel package", i.e. the file with the
classes, traits, extension methods, timestamps, etc. inside. We have to
think a name for this element also! Some synonyms / related words taken
from the dictionary:
barrel
cask
keg
tub
tun
tin
capsule
nitro
people choice?
>
>
> -C
>
> --
> Craig Latta
> www.netjam.org/resume
> +31 6 2757 7177
> + 1 415 287 3547
> + 1 510 282 7468
>
>
>
>
April 12, 2012
Re: [Pharo-project] Fwd: Etoys, Arduino, Mac
by Martin Dias
On Wed, Apr 11, 2012 at 3:55 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> wrote:
>
>
> Begin forwarded message:
>
> *From: *Ricardo Moran <richi.moran(a)gmail.com>
> *Subject: **Re: Etoys, Arduino, Mac*
> *Date: *April 11, 2012 12:08:16 AM GMT+02:00
> *To: *Torsten Sadowski <tsadowski(a)gmx.net>
> *Cc: *Stéphane Ducasse <stephane.ducasse(a)inria.fr>
>
> Hi Torsten,
>
> I really appreciate what you're doing. Right now I'm super busy, though,
> because I just found out Physical Etoys is going to be included by default
> in all the laptops of the "Conectar Igualdad" project (which is like an
> argentinian version of OLPC),
>
>
Wow, nice! that means a lot of new potential users!
> so I have to hurry up and make a new version that works in windows and
> linux within the following 10 days. It's really *great* news but I'll have
> a lot of work to do (mostly testing) to make sure it works reliably.
>
> As for the packages install order, the following should work:
> 1) Connectors (already installed in Etoys image)
> 2) OSProcess
> 3) AST-Core
> 4) PhysicalEtoys
> 5) CTranslator
> 6) Arduino-Core
> 7) Arduino-Etoys
> 8) Arduino-Compiler
> 9) Arduino-EtoysCompiler
>
> Stef, some of these packages won't work for Pharo but the fixes done by
> Torsten should work. You can load them using the ConfigurationOfArduino and
> then manually fetching the Arduino-Compiler-TS.51.mcz from the Arduino repo.
>
> Thank you very much for your work, Torsten, as soon as I finish with this,
> I'll try to get someone to loan me a Mac so I can test and make a version
> with Mac support at last :)
>
> Cheers,
> Richo
>
>
> 2012/4/10 Torsten Sadowski <tsadowski(a)gmx.net>
>
>> Hello Richo, hello Stef,
>>
>> PhysicalEtoys should now work on a Mac. It is necessary to put the Image,
>> Arduino.app (Version 0023), an empty /Arduino/Sketches and possibly the VM
>> into a single directory. Then just add Connectors, OSProcess, CTranslator,
>> AST?, OmniBrowser?, Arduino-Core, Arduino-Etoys, Arduino-Compiler,
>> Arduino-EtoysCompiler and PhysicalEtoys from SqueakSource. I don't remember
>> the correct order and some stuff might be missing... Is there a
>> class/method search for SqueakSource?
>>
>> It would be nice if you could test what I have done and drop me a line if
>> it does not work.
>>
>> Cheers,
>> Torsten
>
>
>
>
April 12, 2012
Re: [Pharo-project] Vm on iOS with Xcode 4.3
by Esteban Lorenzano
yes... you have and error on your image... that's why is so slow too.
your image is a pharo1.4 with ObjectiveCBridge2 and iPhone-Events installed?
if true, I need to check what happens there... can you send me your image by priv mail?
On Apr 11, 2012, at 11:26 PM, phil(a)highoctane.be wrote:
> Other thing:
>
> The debug console in Xcode shows an endless stream of >>STARTING SMALLTALK LOG<< like mad, works for a while, I get a memory error and then a dump.
>
> Check attachment.
>
>
> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
> Hi,
>
> On Apr 11, 2012, at 10:18 PM, phil(a)highoctane.be wrote:
>
>> It was late. So, I removed the extra variable on the top config and the rest followed suit.
>
> yeah, I need to reproduce that on cmake level... should be easy, but I have no idea of what I need to change.
>
>>
>> Now, the VM seems to be either eating too much memory or not having enough available.
>
> plain image is a memory eater... for production you need a smaller one (10-15m images works fine, bigger starts to have memory issues)
>
>>
>> Reading from John Mc Intosh text, it seems that his iSqueak VM had settings to configure that. They seem absent from the iStackVM as build.
>
> not anymore (for now). You need to touch that by hand, on startup sequence (I will send the right place tomorrow).
>
>>
>> Also, a nib file isn't editable in Xcode 4.3 --> xib may be better now. We may have to recreate.
>
> yup, but make can't compile xibs (that's why I'm using nib, I need make to automatize process and create a jenkins job. In future cmakemaker versions I will add an external compilation for that, but for now is ok like that)... you can just change nib with corresponding xib (it is there too).
>
>>
>> I see that the iPhone image in the resources folder contains customizations for iPhone (I think this is mostly for touch stuff). Is there any doc about that?
>
> yes, is to allow image to handle complex events. It also installs ObjectiveCBridge2 to allow some interaction with machine. Sadly no, there is no documentation, just the code.
>
>>
>> Main concern now: how to configure the amount of RAM for the system?
>
> answered (partially) up
>
>>
>> Another problem is that the screen doesn't resizes when rotated. We may want to lock those things down.
>
> it should rotate... after you install iPhone package.
>
>>
>> I see that the provided image is a 1.4 something. How to shrink that? Or is there a Squeak image I could run instead of a pharo one just for tests?
>
> ScriptLoader new cleanUpForProduction.
>
> cheers,
> Esteban
>
>>
>> Rgds,
>> philippe
>>
>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>> congrats!
>>
>> you succeed by touching CMakeMaker or by removing undesired path by hand, in Xcode project?
>>
>> Esteban
>>
>> On Apr 11, 2012, at 9:16 PM, phil(a)highoctane.be wrote:
>>
>>> Success!
>>>
>>> I removed the platform variable in the main project and I am now able to run the thing on my iPad.
>>>
>>> It looks ugly and Pharo complains about a lack of memory.
>>>
>>> But it loads, I was able to show a world menu and a browser.
>>>
>>> More later. But it is already something.
>>>
>>> Thanks for your help!
>>>
>>> Phil
>>>
>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>> nop... configuration is fine (I used same for build VMs on jenkins)
>>> I don't know what the problem is :(
>>>
>>> On Apr 11, 2012, at 6:13 PM, phil(a)highoctane.be wrote:
>>>
>>>> Something fetches .139 in there on the first:
>>>>
>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>
>>>> When doing it *again*
>>>>
>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>
>>>> It loads the .150 version.
>>>>
>>>> I don't know why or how. But this is what happens.
>>>>
>>>> Package-cache after first:
>>>>
>>>> PhilMac:package-cache philippeback$ ls -l
>>>> total 7640
>>>> -rw-r--r--@ 1 philippeback staff 39108 11 avr 18:03 Alien-Core-IgorStasenko.68.mcz
>>>> -rw-r--r--@ 1 philippeback staff 28655 11 avr 18:03 Applescript-Core-SeanDeNigris.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 10223 11 avr 18:03 Balloon-Engine-Pools-JB.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 104943 11 avr 18:04 CMakeVMMaker-IgorStasenko.154.mcz
>>>> -rw-r--r--@ 1 philippeback staff 86144 11 avr 18:04 Cog-eem.46.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3616 11 avr 18:03 CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15512 11 avr 18:00 ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>> -rw-r--r--@ 1 philippeback staff 9370 11 avr 18:02 ConfigurationOfGofer-dkh.36.mcz
>>>> -rw-r--r--@ 1 philippeback staff 4613 11 avr 18:02 ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>> -rw-r--r--@ 1 philippeback staff 102918 11 avr 18:01 ConfigurationOfMetacello-dkh.675.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3799 11 avr 18:02 FFI-Pools-eem.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 23387 11 avr 18:03 Freetype-Plugin-dtl.63.mcz
>>>> -rw-r--r--@ 1 philippeback staff 8966 11 avr 18:01 Metacello-Base-DaleHenrichs.19.mcz
>>>> -rw-r--r--@ 1 philippeback staff 88661 11 avr 18:01 Metacello-Core-dkh.465.mcz
>>>> -rw-r--r--@ 1 philippeback staff 89663 11 avr 18:02 Metacello-Core-dkh.468.mcz
>>>> -rw-r--r--@ 1 philippeback staff 7236 11 avr 18:02 Metacello-Help-dkh.11.mcz
>>>> -rw-r--r--@ 1 philippeback staff 113626 11 avr 18:01 Metacello-MC-dkh.522.mcz
>>>> -rw-r--r--@ 1 philippeback staff 116611 11 avr 18:02 Metacello-MC-dkh.531.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5693 11 avr 18:02 Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5942 11 avr 18:02 Metacello-Platform.pharo-dkh.27.mcz
>>>> -rw-r--r--@ 1 philippeback staff 31656 11 avr 18:02 Metacello-ToolBox-dkh.107.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15280 11 avr 18:03 ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3701 11 avr 18:04 Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3401 11 avr 18:02 SharedPool-Speech-dtl.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 214595 11 avr 18:03 Sound-MarianoMartinezPeck.67.mcz
>>>> -rw-r--r--@ 1 philippeback staff 78189 11 avr 18:04 VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2649278 11 avr 18:03 VMMaker-oscog-EstebanLorenzano.139.mcz
>>>> PhilMac:package-cache philippeback$ Full load from zero.
>>>>
>>>>
>>>> After second load:
>>>>
>>>> PhilMac:package-cache philippeback$ ls -l
>>>> total 12832
>>>> -rw-r--r--@ 1 philippeback staff 39108 11 avr 18:03 Alien-Core-IgorStasenko.68.mcz
>>>> -rw-r--r--@ 1 philippeback staff 28655 11 avr 18:03 Applescript-Core-SeanDeNigris.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 10223 11 avr 18:03 Balloon-Engine-Pools-JB.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 104943 11 avr 18:04 CMakeVMMaker-IgorStasenko.154.mcz
>>>> -rw-r--r--@ 1 philippeback staff 86144 11 avr 18:04 Cog-eem.46.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3616 11 avr 18:03 CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15512 11 avr 18:00 ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>> -rw-r--r--@ 1 philippeback staff 9370 11 avr 18:02 ConfigurationOfGofer-dkh.36.mcz
>>>> -rw-r--r--@ 1 philippeback staff 4613 11 avr 18:02 ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>> -rw-r--r--@ 1 philippeback staff 102918 11 avr 18:01 ConfigurationOfMetacello-dkh.675.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3799 11 avr 18:02 FFI-Pools-eem.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 23387 11 avr 18:03 Freetype-Plugin-dtl.63.mcz
>>>> -rw-r--r--@ 1 philippeback staff 8966 11 avr 18:01 Metacello-Base-DaleHenrichs.19.mcz
>>>> -rw-r--r--@ 1 philippeback staff 88661 11 avr 18:01 Metacello-Core-dkh.465.mcz
>>>> -rw-r--r--@ 1 philippeback staff 89663 11 avr 18:02 Metacello-Core-dkh.468.mcz
>>>> -rw-r--r--@ 1 philippeback staff 7236 11 avr 18:02 Metacello-Help-dkh.11.mcz
>>>> -rw-r--r--@ 1 philippeback staff 113626 11 avr 18:01 Metacello-MC-dkh.522.mcz
>>>> -rw-r--r--@ 1 philippeback staff 116611 11 avr 18:02 Metacello-MC-dkh.531.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5693 11 avr 18:02 Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5942 11 avr 18:02 Metacello-Platform.pharo-dkh.27.mcz
>>>> -rw-r--r--@ 1 philippeback staff 31656 11 avr 18:02 Metacello-ToolBox-dkh.107.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15280 11 avr 18:03 ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3701 11 avr 18:04 Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3401 11 avr 18:02 SharedPool-Speech-dtl.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 214595 11 avr 18:03 Sound-MarianoMartinezPeck.67.mcz
>>>> -rw-r--r--@ 1 philippeback staff 78189 11 avr 18:04 VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2649278 11 avr 18:03 VMMaker-oscog-EstebanLorenzano.139.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2656869 11 avr 18:08 VMMaker-oscog-EstebanLorenzano.150.mcz
>>>>
>>>> After the second load: IOSPlugin is in there, no problem.
>>>>
>>>> There must be something wrong in the Metacello config.
>>>>
>>>> Phil
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>> that is strange, because you should have version VMMaker-oscog-EstebanLorenzano.150
>>>>
>>>> On Apr 11, 2012, at 5:18 PM, phil(a)highoctane.be wrote:
>>>>
>>>>> I had a fresh 1.4 downloaded from Inria.
>>>>>
>>>>> Then did this in a Workspace:
>>>>>
>>>>> Gofer it squeaksource: 'MetacelloRepository';
>>>>> package: 'ConfigurationOfCog';
>>>>> load.
>>>>>
>>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>>
>>>>> CogCocoaIOSConfig new
>>>>> "generateForDebug;"
>>>>> addExternalPlugins: #(FT2Plugin);
>>>>> generateSources; generate.
>>>>>
>>>>> (StackIPhoneConfig new)
>>>>> "generateForDebug;"
>>>>> addExternalPlugins: #(IOSPlugin)
>>>>> generateSources; generate.
>>>>>
>>>>> sic := StackIPhoneConfig new.
>>>>> sic generateSources.
>>>>> sic generate.
>>>>>
>>>>> The latest things were done with the sic variable.
>>>>>
>>>>> There a no versions of VMMaker I can see like that.
>>>>>
>>>>> My package cache contains:
>>>>>
>>>>> PhilMac:image philippeback$ cd package-cache/
>>>>> PhilMac:package-cache philippeback$ ls
>>>>> Alien-Core-IgorStasenko.68.mcz
>>>>> Applescript-Core-SeanDeNigris.2.mcz
>>>>> Balloon-Engine-Pools-JB.2.mcz
>>>>> CMakeVMMaker-IgorStasenko.154.mcz
>>>>> CMakeVMMaker-MarianoMartinezPeck.83.mcz
>>>>> Cog-eem.46.mcz
>>>>> CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>>> ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>>> ConfigurationOfGofer-dkh.36.mcz
>>>>> ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>>> ConfigurationOfMetacello-dkh.675.mcz
>>>>> FFI-Pools-eem.3.mcz
>>>>> Freetype-Plugin-dtl.63.mcz
>>>>> Metacello-Base-DaleHenrichs.19.mcz
>>>>> Metacello-Core-dkh.465.mcz
>>>>> Metacello-Core-dkh.468.mcz
>>>>> Metacello-Help-dkh.11.mcz
>>>>> Metacello-MC-dkh.522.mcz
>>>>> Metacello-MC-dkh.531.mcz
>>>>> Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>>> Metacello-Platform.pharo-dkh.27.mcz
>>>>> Metacello-ToolBox-dkh.107.mcz
>>>>> ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>>> Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>>> SharedPool-Speech-dtl.2.mcz
>>>>> Sound-MarianoMartinezPeck.67.mcz
>>>>> VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>>> VMMaker-oscog-EstebanLorenzano.139.mcz
>>>>>
>>>>> Phil
>>>>>
>>>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>>> which VMMaker package version do you have? (bacause it has to be there, in latests versions)
>>>>>
>>>>> On Apr 11, 2012, at 4:48 PM, phil(a)highoctane.be wrote:
>>>>>
>>>>> > There is no IOSPlugin class in the image.
>>>>> >
>>>>> > Strange!
>>>>> >
>>>>> > Phil
>>>>> > <PharoScreenshot.8.png>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Philippe Back
>>>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>>>
>>>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>>>> http://philippeback.be
>>>>>
>>>>> High Octane SPRL
>>>>> rue cour Boisacq 101
>>>>> 1301 Bierges
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Philippe Back
>>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>>
>>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>>> http://philippeback.be
>>>>
>>>> High Octane SPRL
>>>> rue cour Boisacq 101
>>>> 1301 Bierges
>>>>
>>>
>>>
>>>
>>>
>>> --
>>> Philippe Back
>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>
>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>> http://philippeback.be
>>>
>>> High Octane SPRL
>>> rue cour Boisacq 101
>>> 1301 Bierges
>>>
>>
>>
>>
>>
>> --
>> Philippe Back
>> "Helping you hit the top 3 outcomes you really want to achieve"
>>
>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>> http://philippeback.be
>>
>> High Octane SPRL
>> rue cour Boisacq 101
>> 1301 Bierges
>>
>
>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>
> <log.rtf>
April 11, 2012
Re: [Pharo-project] Vm on iOS with Xcode 4.3
by Esteban Lorenzano
It doesn't exists pharocore anymore... that was just for 1.3. Better use cleanUpForProduction.
On Apr 11, 2012, at 11:24 PM, phil(a)highoctane.be wrote:
> Ok.
>
> Looks like there is no pharocore1.4 on Jenkins. Or is it me? I can spot a 1.3 Core but no 1.4
>
> Anyway, the iPhone.image supplied with the blessed/ is not containing ScriptLoader. Where can I get it?
>
> Phil
>
> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
> Hi,
>
> On Apr 11, 2012, at 10:18 PM, phil(a)highoctane.be wrote:
>
>> It was late. So, I removed the extra variable on the top config and the rest followed suit.
>
> yeah, I need to reproduce that on cmake level... should be easy, but I have no idea of what I need to change.
>
>>
>> Now, the VM seems to be either eating too much memory or not having enough available.
>
> plain image is a memory eater... for production you need a smaller one (10-15m images works fine, bigger starts to have memory issues)
>
>>
>> Reading from John Mc Intosh text, it seems that his iSqueak VM had settings to configure that. They seem absent from the iStackVM as build.
>
> not anymore (for now). You need to touch that by hand, on startup sequence (I will send the right place tomorrow).
>
>>
>> Also, a nib file isn't editable in Xcode 4.3 --> xib may be better now. We may have to recreate.
>
> yup, but make can't compile xibs (that's why I'm using nib, I need make to automatize process and create a jenkins job. In future cmakemaker versions I will add an external compilation for that, but for now is ok like that)... you can just change nib with corresponding xib (it is there too).
>
>>
>> I see that the iPhone image in the resources folder contains customizations for iPhone (I think this is mostly for touch stuff). Is there any doc about that?
>
> yes, is to allow image to handle complex events. It also installs ObjectiveCBridge2 to allow some interaction with machine. Sadly no, there is no documentation, just the code.
>
>>
>> Main concern now: how to configure the amount of RAM for the system?
>
> answered (partially) up
>
>>
>> Another problem is that the screen doesn't resizes when rotated. We may want to lock those things down.
>
> it should rotate... after you install iPhone package.
>
>>
>> I see that the provided image is a 1.4 something. How to shrink that? Or is there a Squeak image I could run instead of a pharo one just for tests?
>
> ScriptLoader new cleanUpForProduction.
>
> cheers,
> Esteban
>
>>
>> Rgds,
>> philippe
>>
>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>> congrats!
>>
>> you succeed by touching CMakeMaker or by removing undesired path by hand, in Xcode project?
>>
>> Esteban
>>
>> On Apr 11, 2012, at 9:16 PM, phil(a)highoctane.be wrote:
>>
>>> Success!
>>>
>>> I removed the platform variable in the main project and I am now able to run the thing on my iPad.
>>>
>>> It looks ugly and Pharo complains about a lack of memory.
>>>
>>> But it loads, I was able to show a world menu and a browser.
>>>
>>> More later. But it is already something.
>>>
>>> Thanks for your help!
>>>
>>> Phil
>>>
>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>> nop... configuration is fine (I used same for build VMs on jenkins)
>>> I don't know what the problem is :(
>>>
>>> On Apr 11, 2012, at 6:13 PM, phil(a)highoctane.be wrote:
>>>
>>>> Something fetches .139 in there on the first:
>>>>
>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>
>>>> When doing it *again*
>>>>
>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>
>>>> It loads the .150 version.
>>>>
>>>> I don't know why or how. But this is what happens.
>>>>
>>>> Package-cache after first:
>>>>
>>>> PhilMac:package-cache philippeback$ ls -l
>>>> total 7640
>>>> -rw-r--r--@ 1 philippeback staff 39108 11 avr 18:03 Alien-Core-IgorStasenko.68.mcz
>>>> -rw-r--r--@ 1 philippeback staff 28655 11 avr 18:03 Applescript-Core-SeanDeNigris.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 10223 11 avr 18:03 Balloon-Engine-Pools-JB.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 104943 11 avr 18:04 CMakeVMMaker-IgorStasenko.154.mcz
>>>> -rw-r--r--@ 1 philippeback staff 86144 11 avr 18:04 Cog-eem.46.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3616 11 avr 18:03 CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15512 11 avr 18:00 ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>> -rw-r--r--@ 1 philippeback staff 9370 11 avr 18:02 ConfigurationOfGofer-dkh.36.mcz
>>>> -rw-r--r--@ 1 philippeback staff 4613 11 avr 18:02 ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>> -rw-r--r--@ 1 philippeback staff 102918 11 avr 18:01 ConfigurationOfMetacello-dkh.675.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3799 11 avr 18:02 FFI-Pools-eem.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 23387 11 avr 18:03 Freetype-Plugin-dtl.63.mcz
>>>> -rw-r--r--@ 1 philippeback staff 8966 11 avr 18:01 Metacello-Base-DaleHenrichs.19.mcz
>>>> -rw-r--r--@ 1 philippeback staff 88661 11 avr 18:01 Metacello-Core-dkh.465.mcz
>>>> -rw-r--r--@ 1 philippeback staff 89663 11 avr 18:02 Metacello-Core-dkh.468.mcz
>>>> -rw-r--r--@ 1 philippeback staff 7236 11 avr 18:02 Metacello-Help-dkh.11.mcz
>>>> -rw-r--r--@ 1 philippeback staff 113626 11 avr 18:01 Metacello-MC-dkh.522.mcz
>>>> -rw-r--r--@ 1 philippeback staff 116611 11 avr 18:02 Metacello-MC-dkh.531.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5693 11 avr 18:02 Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5942 11 avr 18:02 Metacello-Platform.pharo-dkh.27.mcz
>>>> -rw-r--r--@ 1 philippeback staff 31656 11 avr 18:02 Metacello-ToolBox-dkh.107.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15280 11 avr 18:03 ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3701 11 avr 18:04 Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3401 11 avr 18:02 SharedPool-Speech-dtl.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 214595 11 avr 18:03 Sound-MarianoMartinezPeck.67.mcz
>>>> -rw-r--r--@ 1 philippeback staff 78189 11 avr 18:04 VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2649278 11 avr 18:03 VMMaker-oscog-EstebanLorenzano.139.mcz
>>>> PhilMac:package-cache philippeback$ Full load from zero.
>>>>
>>>>
>>>> After second load:
>>>>
>>>> PhilMac:package-cache philippeback$ ls -l
>>>> total 12832
>>>> -rw-r--r--@ 1 philippeback staff 39108 11 avr 18:03 Alien-Core-IgorStasenko.68.mcz
>>>> -rw-r--r--@ 1 philippeback staff 28655 11 avr 18:03 Applescript-Core-SeanDeNigris.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 10223 11 avr 18:03 Balloon-Engine-Pools-JB.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 104943 11 avr 18:04 CMakeVMMaker-IgorStasenko.154.mcz
>>>> -rw-r--r--@ 1 philippeback staff 86144 11 avr 18:04 Cog-eem.46.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3616 11 avr 18:03 CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15512 11 avr 18:00 ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>> -rw-r--r--@ 1 philippeback staff 9370 11 avr 18:02 ConfigurationOfGofer-dkh.36.mcz
>>>> -rw-r--r--@ 1 philippeback staff 4613 11 avr 18:02 ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>> -rw-r--r--@ 1 philippeback staff 102918 11 avr 18:01 ConfigurationOfMetacello-dkh.675.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3799 11 avr 18:02 FFI-Pools-eem.3.mcz
>>>> -rw-r--r--@ 1 philippeback staff 23387 11 avr 18:03 Freetype-Plugin-dtl.63.mcz
>>>> -rw-r--r--@ 1 philippeback staff 8966 11 avr 18:01 Metacello-Base-DaleHenrichs.19.mcz
>>>> -rw-r--r--@ 1 philippeback staff 88661 11 avr 18:01 Metacello-Core-dkh.465.mcz
>>>> -rw-r--r--@ 1 philippeback staff 89663 11 avr 18:02 Metacello-Core-dkh.468.mcz
>>>> -rw-r--r--@ 1 philippeback staff 7236 11 avr 18:02 Metacello-Help-dkh.11.mcz
>>>> -rw-r--r--@ 1 philippeback staff 113626 11 avr 18:01 Metacello-MC-dkh.522.mcz
>>>> -rw-r--r--@ 1 philippeback staff 116611 11 avr 18:02 Metacello-MC-dkh.531.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5693 11 avr 18:02 Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>> -rw-r--r--@ 1 philippeback staff 5942 11 avr 18:02 Metacello-Platform.pharo-dkh.27.mcz
>>>> -rw-r--r--@ 1 philippeback staff 31656 11 avr 18:02 Metacello-ToolBox-dkh.107.mcz
>>>> -rw-r--r--@ 1 philippeback staff 15280 11 avr 18:03 ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3701 11 avr 18:04 Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>> -rw-r--r--@ 1 philippeback staff 3401 11 avr 18:02 SharedPool-Speech-dtl.2.mcz
>>>> -rw-r--r--@ 1 philippeback staff 214595 11 avr 18:03 Sound-MarianoMartinezPeck.67.mcz
>>>> -rw-r--r--@ 1 philippeback staff 78189 11 avr 18:04 VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2649278 11 avr 18:03 VMMaker-oscog-EstebanLorenzano.139.mcz
>>>> -rw-r--r--@ 1 philippeback staff 2656869 11 avr 18:08 VMMaker-oscog-EstebanLorenzano.150.mcz
>>>>
>>>> After the second load: IOSPlugin is in there, no problem.
>>>>
>>>> There must be something wrong in the Metacello config.
>>>>
>>>> Phil
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>> that is strange, because you should have version VMMaker-oscog-EstebanLorenzano.150
>>>>
>>>> On Apr 11, 2012, at 5:18 PM, phil(a)highoctane.be wrote:
>>>>
>>>>> I had a fresh 1.4 downloaded from Inria.
>>>>>
>>>>> Then did this in a Workspace:
>>>>>
>>>>> Gofer it squeaksource: 'MetacelloRepository';
>>>>> package: 'ConfigurationOfCog';
>>>>> load.
>>>>>
>>>>> (ConfigurationOfCog project version: '4.4') load.
>>>>>
>>>>> CogCocoaIOSConfig new
>>>>> "generateForDebug;"
>>>>> addExternalPlugins: #(FT2Plugin);
>>>>> generateSources; generate.
>>>>>
>>>>> (StackIPhoneConfig new)
>>>>> "generateForDebug;"
>>>>> addExternalPlugins: #(IOSPlugin)
>>>>> generateSources; generate.
>>>>>
>>>>> sic := StackIPhoneConfig new.
>>>>> sic generateSources.
>>>>> sic generate.
>>>>>
>>>>> The latest things were done with the sic variable.
>>>>>
>>>>> There a no versions of VMMaker I can see like that.
>>>>>
>>>>> My package cache contains:
>>>>>
>>>>> PhilMac:image philippeback$ cd package-cache/
>>>>> PhilMac:package-cache philippeback$ ls
>>>>> Alien-Core-IgorStasenko.68.mcz
>>>>> Applescript-Core-SeanDeNigris.2.mcz
>>>>> Balloon-Engine-Pools-JB.2.mcz
>>>>> CMakeVMMaker-IgorStasenko.154.mcz
>>>>> CMakeVMMaker-MarianoMartinezPeck.83.mcz
>>>>> Cog-eem.46.mcz
>>>>> CogVMMakerPharoCompatibility-MarianoMartinezPeck.3.mcz
>>>>> ConfigurationOfCog-EstebanLorenzano.60.mcz
>>>>> ConfigurationOfGofer-dkh.36.mcz
>>>>> ConfigurationOfHelpSystem-DaleHenrichs.13.mcz
>>>>> ConfigurationOfMetacello-dkh.675.mcz
>>>>> FFI-Pools-eem.3.mcz
>>>>> Freetype-Plugin-dtl.63.mcz
>>>>> Metacello-Base-DaleHenrichs.19.mcz
>>>>> Metacello-Core-dkh.465.mcz
>>>>> Metacello-Core-dkh.468.mcz
>>>>> Metacello-Help-dkh.11.mcz
>>>>> Metacello-MC-dkh.522.mcz
>>>>> Metacello-MC-dkh.531.mcz
>>>>> Metacello-Platform.pharo-DaleHenrichs.25.mcz
>>>>> Metacello-Platform.pharo-dkh.27.mcz
>>>>> Metacello-ToolBox-dkh.107.mcz
>>>>> ObjectiveC-Plugin-John M McIntosh.20.mcz
>>>>> Qwaq-VMProfiling-Plugins-JB.5.mcz
>>>>> SharedPool-Speech-dtl.2.mcz
>>>>> Sound-MarianoMartinezPeck.67.mcz
>>>>> VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32.mcz
>>>>> VMMaker-oscog-EstebanLorenzano.139.mcz
>>>>>
>>>>> Phil
>>>>>
>>>>> 2012/4/11 Esteban Lorenzano <estebanlm(a)gmail.com>
>>>>> which VMMaker package version do you have? (bacause it has to be there, in latests versions)
>>>>>
>>>>> On Apr 11, 2012, at 4:48 PM, phil(a)highoctane.be wrote:
>>>>>
>>>>> > There is no IOSPlugin class in the image.
>>>>> >
>>>>> > Strange!
>>>>> >
>>>>> > Phil
>>>>> > <PharoScreenshot.8.png>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Philippe Back
>>>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>>>
>>>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>>>> http://philippeback.be
>>>>>
>>>>> High Octane SPRL
>>>>> rue cour Boisacq 101
>>>>> 1301 Bierges
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Philippe Back
>>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>>
>>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>>> http://philippeback.be
>>>>
>>>> High Octane SPRL
>>>> rue cour Boisacq 101
>>>> 1301 Bierges
>>>>
>>>
>>>
>>>
>>>
>>> --
>>> Philippe Back
>>> "Helping you hit the top 3 outcomes you really want to achieve"
>>>
>>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>>> http://philippeback.be
>>>
>>> High Octane SPRL
>>> rue cour Boisacq 101
>>> 1301 Bierges
>>>
>>
>>
>>
>>
>> --
>> Philippe Back
>> "Helping you hit the top 3 outcomes you really want to achieve"
>>
>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
>> http://philippeback.be
>>
>> High Octane SPRL
>> rue cour Boisacq 101
>> 1301 Bierges
>>
>
>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil(a)highoctane.be | Web: http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>
April 11, 2012