Hello Mariano, David, Everyone,

  I am currently using; 

Pharo-1.1-11406-rc3
Latest update: #11406

  But I have tried with;

Pharo1.1.1
Latest update: #11414

  I installed the VMMaker (as well as the configuration step), then I also 
reinstalled OSProcessPlugin/CommandShell via Monticello. No dice, same 
NonBooleanReceiver. 

Name: VMConstruction-Plugins-OSProcessPlugin-dtl.27
Author: dtl
Time: 3 January 2011, 9:23:04.998 pm

  Regards
  S.

On Jan 4, 2011, at 1:26 AM, Mariano Martinez Peck wrote:

> Stef, welcome!
> 
> it will help if you say wich VM are you using.
> 
> cheers
> 
> mariano
> 
> On Tue, Jan 4, 2011 at 6:43 AM, David T. Lewis <[email protected]> wrote:
> On Mon, Jan 03, 2011 at 09:06:37PM -0800, Stef T wrote:
> >
> > On Jan 3, 2011, at 7:25 PM, David T. Lewis wrote:
> >
> > > On Mon, Jan 03, 2011 at 06:55:45PM -0800, Stef T wrote:
> > >>   1) CommandShell complains about AioPlugin not being present and that 
> > >> it will use the 'old slow' way. That's fine, it's merely a warning
> > >
> > > AFAIK, noone has tried building the AioPlugin for Mac, so you will get 
> > > this
> > > warning when running on a Mac. But as you say, it's just a warning.
> >
> > Is there a pointer for the source code ? I am pretty handy with Xcode and 
> > don't mind giving it a whirl ;)
> >
> 
> AioPlugin is on SqueakSource in http://www.squeaksource.com/AioPlugin.
> It's written in Smalltalk, translated to C. I don't have any experience
> with Mac or Xcode but there are others on the Pharo/Squeak/vm-dev lists
> who can probably help.
> 
> > >
> > >>   but
> > >>   2) None of the commands get executed. If I try the stuff which will 
> > >> eval inside squeak/pharo, then that's fine (Eg; stdout nextPutAll: 
> > >> 'hello world'; cr.). However, if I try a command such as 'ls' or 'who', 
> > >> all hell breaks lose.  stack trace follows :)
> > >>
> > >>   If I am doing anything obviously wrong, please feel free to hit me 
> > >> over the head :)
> > >
> > > Nope, it's not you, it's the plugin included with your VM. Some
> > > of the Mac VMs in circulation were accidentally built with a very
> > > out of date version of the OSProcessPlugin. Apparently you have
> > > one of them, and it will definitely not work. But I think there
> > > is a newer version (4.2.5 IIRC) that has the up to date plugin
> > > that works properly on Mac.
> > >
> >
> > Hrm, I am using the OSProcess from squeaksource .59. The version history 
> > says
> >
> > Name: OSProcess-dtl.59
> > Author: dtl
> > Time: 28 November 2010, 8:43:48.839 pm
> > UUID: bd5d2b4e-efbd-4091-ac0a-d0bd7af64b2c
> >
> > surely this is 'new enough' ? Is there a known 'stable' version you would 
> > suggest ?
> >
> > regards
> > S.
> 
> I was referring to the OSProcessPlugin, which separate from
> the OSProcess package. The plugin is on SqueakSource at:
>  http://www.squeaksource.com/OSProcessPlugin
> 
> This is written in Smalltalk, translated to C and compiled
> as a VM plugin. It was originally part of of OSProcess, but
> I split it out to a separate package years ago. You have an
> up to date OSProcess package, but your OSProcessPlugin is
> many years old, from back before we got it working on Mac.
> The old plugin will crash your VM.
> 
> Dave
> 
> 
> 

Reply via email to