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 > > >
