[squeak-dev] FFI on linux

Sebastian Sastre ssastre at seaswork.com
Mon Mar 2 17:50:20 UTC 2009


I've installed the linux intel x86 3.10-4 vm and now the SqueakFFIPrims is in
the system.
Now the tests are yellow and when I evaluate 
SmalltalkImage current listBuiltInModules
I can see the module is not loaded.
How can I ensure it to be loaded?
thanks,
sebastian

> -----Mensaje original-----
> De: squeak-dev-bounces at lists.squeakfoundation.org 
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] En 
> nombre de Sebastian Sastre
> Enviado el: Monday, March 02, 2009 13:59
> Para: 'The general-purpose Squeak developers list'
> Asunto: RE: [squeak-dev] FFI on linux
> 
> ok, I've checked. No module after runing tests (which 
> invocates the thing).
> Also checked and there is not *Prims* in the entire system in 
> a search starting
> from /
> I've found a /usr/bin/FT2Plugin but not FFI* thing
> 
> To build the plugin should I follow this guide?
> http://www.squeakvm.org/unix/devel.html
> 
> thanks,
> sebastian
> 
> > -----Mensaje original-----
> > De: squeak-dev-bounces at lists.squeakfoundation.org 
> > [mailto:squeak-dev-bounces at lists.squeakfoundation.org] En 
> > nombre de Bert Freudenberg
> > Enviado el: Monday, March 02, 2009 13:47
> > Para: The general-purpose Squeak developers list
> > Asunto: Re: [squeak-dev] FFI on linux
> > 
> > 
> > On 02.03.2009, at 17:19, Sebastian Sastre wrote:
> > 
> > > Hi Bert,
> > > I've added:
> > >
> > > deb     http://ftp.squeak.org/debian/ stable main
> > > deb-src http://ftp.squeak.org/debian/ stable main
> > >
> > > sources (as says in http://wiki.squeak.org/squeak/3616)
> > > when you do so you'll see 'squeak-plugin' (without 's') package.
> > >
> > > I'm making
> > > SmalltalkImage current listBuiltInModules
> > > and none is FFI
> > > what can I do now I know is not installed?
> > 
> > That only means it is not built-in. It may still be installed 
> > - check  
> > if there is a SqueakFFIPrims module in your VM directory. 
> Or, after  
> > you tried an FFI call, do
> > 
> > 	Smalltalk listLoadedModules
> > 
> > which lists all the modules in use, both external and internal ones.
> > 
> > If you indeed do not have it, complain loudly on the bug 
> > tracker, and  
> > then compile it yourself.
> > 
> > - Bert -
> > 
> > 
> > 
> 
> 




More information about the Squeak-dev mailing list