Making a pluggable primitive - basic questions

David T. Lewis lewis at
Mon Jan 16 23:01:38 UTC 2006

Yep, I think you've got it. Have fun!


On Mon, Jan 16, 2006 at 09:03:09PM -0000, Bob.Cowdery at wrote:
> Dave
> Thanks very much for the help. I am absolutely staggered that I managed to
> do this and in less than an hour. Not sure I did everything correct so
> please double check me.
> 1. Downloaded the 3.7.1 sources and win32 tools.
> 2. Ran the make on the sources, completed without error.
> 3. Now the dodgy bit. Thought I would try the new Squeak.exe it built with
> the 3.8 image and change set. It ran up and appeared to work fine.
> 4. Filed-in my plugin class from my 3.8 system.
> 5. Ran VMMakerTool and dragged my SDRPhasingDSPPlugin into the
> ExternalPlugins. Hit GenerateExternalPlugins and it dropped the 'C' code
> into the plugins directory.
> 6. Ran make again and it built just the plugin.
> 7. Copied the dll over to the root of my 3.8 system and as far as I can tell
> it does call it because I can change the smalltalk plugin code and it still
> executes the code I built.
> Now I need to build the real thing with all my C code (which includes
> PortAudio) hanging off the plugin.

More information about the Squeak-dev mailing list