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
