UnixOSProcessPlugin

David T. Lewis lewis at mail.msen.com
Wed Sep 3 01:34:37 UTC 2003


On Tue, Sep 02, 2003 at 11:53:07AM +0200, Thomas Schwarzkopf wrote:
> 
> I try to install UnixOSProcessPlugin on my FreeBSD-5.1-CURRENT box
> for Squeak-3.4-1. I used the VMMaker tool to generate the C source 
> code as an external plugin. The relevant file named 
> UnixOSProcessPlugin.c is placed in 
> ~/Squeak-3.4-1/src/plugins/UnixOSProcessPlugin.
> I followed the instructions given in 
> ~/Squeak-3.4-1/platforms/unix/doc/HowToBuildFromSource.pdf . 
> I created a builddirectory, ran configure and tried to make the plugin 
> inside ~/Squeak-3.4-1/blddir/UnixOSProcessPlugin but i got 
> several  errors:

Hi Thomas,

The problem is that OSProcessPlugin.c needs to include the FilePlugin.h
and SocketPlugin.h header files, which are normally located in directories
platforms/Cross/plugins/FilePlugin and platforms/Cross/plugins/SocketPlugin.

If you use source from Ian's web site (http://www-sor.inria.fr/~piumarta/squeak),
it will automatically set up the include paths so this will work. This is
the best thing to do, because Ian keeps it up to date, and the build process
will work correctly (including the OSPP build).

However, if you want to get your current configuration to build with OSPP,
just make a copy (or symlink) of FilePlugin.h and SocketPlugin.h in the
src/plugins/UnixOSProcessPlugin directory, and all should be well.

Dave



More information about the Squeak-dev mailing list