Load OmniBase in Squeak

David T. Lewis lewis at mail.msen.com
Sat Feb 3 21:16:58 UTC 2007


Hi Sebastian,

OSProcess does not use FFI, it uses the OSProcessPlugin. But I'm afraid
that this is not very useful or well supported on Windows. I don't really
know what is required to run OmniBase, sorry.

Dave


On Fri, Feb 02, 2007 at 06:59:19PM -0200, Sebastian Sastre wrote:
> Dave,
> 
> 	when I wasn't unable to load omnibase I actually had two problems:
> the lack of the FFIPrims dll in the squeak folder AND the lack of OSProcess.
> I advertise this after trying this in an image in other folder (suggested by
> experience not the system).
> 
> 	As you said OSProcess is the real prerequisite for omnibase but
> OSProcess seems to use FFI so I suggest the dll should be included/installed
> with the OSProcess or the FFI when download the package.
> 
> 	cheers,
> 
> Sebastian 
> 
> -----Mensaje original-----
> De: squeak-dev-bounces at lists.squeakfoundation.org
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] En nombre de David T.
> Lewis
> Enviado el: Viernes, 26 de Enero de 2007 01:43
> Para: The general-purpose Squeak developers list
> Asunto: Re: Load OmniBase in Squeak
> 
> On Wed, Jan 24, 2007 at 04:02:46PM -0200, Sebastian Sastre wrote:
> > Just for the record,
> >  
> >     I was unable to load OmniBase because I was trying to do it 
> > without one of it's prerequisites (OSProcessPlugin).
> 
> How strange. I have not actually loaded OmniBase, but as far as I know it
> uses OSPP just for its file locking primitives. OSProcessPlugin is the
> "source code" for the primitives, and it should not have to be loaded in the
> image unless you are building your own VM with VMMaker. I would not expect
> it to be a prerequisite for something like OmniBase.
> 
> The OSProcess package has the methods for file locking (which make use of
> OSPP), so it would make sense if OSProcess was listed as a prerequisite. But
> OSProcessPlugin should not be a prerequisite unless you are actually
> building the VM and plugins.
> 
> Dave
> 
> 



More information about the Squeak-dev mailing list