I'm not sure that I would class the fact that Alien wants the Special
Objects Array to be bigger than it actually is to be a mere installation
issue.

On Wed, Aug 25, 2010 at 10:13 AM, John McIntosh <
[email protected]> wrote:

>  Ask on the Pharo list for help or instruction on loading alien into
> pharo, I didn't write any of the loader code so I can't deal with the fact
> it may or may not be broken.
>
> Sent from my iPad
>
> On 2010-08-25, at 1:30 AM, Marcin Tustin <[email protected]> wrote:
>
>   John,
>
> Do you have any intention of commenting on this, even to confirm that you
> are content for Alien to be incompatible with current versions of Pharo?
>
> Marcin
>
> On Mon, Aug 23, 2010 at 11:15 PM, Marcin Tustin <[email protected]> wrote:
>
>> John,
>>
>> That is the installation recipe I was following, as should have been
>> apparent from my description of the process followed given in my previous
>> email. My problem occurred on the first step after loading the
>> ConfigurationOfAlien package.
>>
>> For completeness, I tried loading ConfigurationOfAlien using Gofer, and
>> the exact same thing occurred. I also note that Gofer>>addPackage is
>> deprecated.
>>
>> Marcin
>>
>>
>>
>>
>> On Mon, Aug 23, 2010 at 10:40 PM, John M McIntosh <
>> [email protected]> wrote:
>>
>>> LIkely the installation process is wrong, look at the
>>> http://squeaksource.com/@EGv-75Ct7JEKFz5m/rnvjMef8
>>> and follow the instructions for installing there.
>>>
>>>  On 2010-08-23, at 2:08 PM, Marcin Tustin wrote:
>>>
>>> Following Mariano's advice, I just tried installing Alien (using
>>> Pharo-1.1-11406-rc3 with the Seaside RC3 image; this is a sane version, not
>>> affected by previous package loading problems).
>>>
>>> I loaded ConfigurationOfAlien (ConfigurationOfAlien-KenTreis.26) using
>>> Monticello, then executed ConfigurationOfAlien loadCore (as per the
>>> instructions). That resulted in an error:
>>> 'SystemDictionary>>recreateSpecialObjectsArray appears incompatible' raised
>>> from ensureInSpecialObjectsArray. The cause appears to be that Alien wants
>>> to be in the special objects array at 53, but the array is created to be
>>> size 50.
>>>
>>> Proceeding through the error results in the predictable subscript out of
>>> bounds error.
>>>
>>> running loadCore once more (second time) does the same thing. Doing it a
>>> third time results in a message not understood 'initScannerForTokenization'
>>> from Parser>>ParseSelector:.
>>>
>>> Any ideas?
>>>
>>>
>>> On Mon, Aug 23, 2010 at 8:41 PM, Marcin Tustin <[email protected]> wrote:
>>>
>>>> Mariano,
>>>>
>>>> Thanks for this. I belive CommandShell depends on OSProcess. I am using
>>>> windows, so I guess neither is a runner anyway. I'll try FFI/AlienFFI.
>>>>
>>>> Marcin
>>>>
>>>>
>>>> On Mon, Aug 23, 2010 at 8:19 PM, Mariano Martinez Peck <
>>>> [email protected]> wrote:
>>>>
>>>>>
>>>>>
>>>>>  On Mon, Aug 23, 2010 at 7:45 PM, Marcin Tustin <[email protected]>wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I'm an occasional squeak/pharo dabbler, and I'm wondering what the
>>>>>> recommended way of interacting with external processes is these days?
>>>>>>
>>>>>> Should I go through the process of getting all the VMMaker and
>>>>>> OSProcess stuff, and build the OSProcess plugin, or is there some other 
>>>>>> way
>>>>>> in Pharo to interact with the OS environment?
>>>>>>
>>>>>>
>>>>> Hi. Which OS are you? because I think OSProcess is not working on
>>>>> Windows. And I also think there are binaries for it, so you don't need to
>>>>> generate .c from VMMaker neither compile c code to binary.
>>>>> But I may be wrong.
>>>>>
>>>>> CommandShell ?
>>>>>
>>>>> Maybe using normal FFI or AlienFFI? They will let you invoke shared
>>>>> libraries of the OS from Pharo.
>>>>>
>>>>>
>>>>>> Alternatively, are people doing something (easy) with IPC mechanisms
>>>>>> like named sockets or TCP streams?
>>>>>>
>>>>>> The "project" I'm working on is putting figlet on a website, just for
>>>>>> fun.
>>>>>>
>>>>>> Marcin
>>>>>>
>>>>>> --
>>>>>> Marcin Tustin
>>>>>> Mobile: 07773787105
>>>>>> Office: 020 3400 3259
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pharo-users mailing list
>>>>>> [email protected]
>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-users mailing list
>>>>> [email protected]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Marcin Tustin
>>>> Mobile: 07773787105
>>>> Office: 020 3400 3259
>>>>
>>>
>>>
>>>
>>> --
>>> Marcin Tustin
>>> Mobile: 07773787105
>>> Office: 020 3400 3259
>>>
>>>
>>>     --
>>>
>>> ===========================================================================
>>> John M. McIntosh <[email protected]>   Twitter:
>>>  squeaker68882
>>> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
>>>
>>> ===========================================================================
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Marcin Tustin
>> Mobile: 07773787105
>> Office: 020 3400 3259
>>
>
>
>
> --
> Marcin Tustin
> Mobile: 07773787105
> Office: 020 3400 3259
>
>


-- 
Marcin Tustin
Mobile: 07773787105
Office: 020 3400 3259
_______________________________________________
Pharo-users mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users

Reply via email to