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