OpenGL Interface, FFI, C/C++ interface to Squeak

Pennell, David DPennell at quallaby.com
Thu May 4 13:39:14 UTC 2000


>I've looked at your posts regarding FFI, and while I have no 
>tutorial or particularlyilluminating written (textual) material 
>to offer you, there is certainly one compelling (and large) 
>example at: http://www.panda3d.org/ .
>
>At this URL, you will find a description of a particularly
>sophisticated 3-d engine that has been connected to Squeak 
>(in this case referred to as Direct).  This is for 
>Unix/Linux systems and has an interesting (facilitated by 
>FFI) connection to a C++ library (3-d engine).  The connection 
>through FFI has been considerably extended to support C++'s 
>brand of object-orientation and data structures.
>
>Also in this package are tools that mechanically digest C++ 
>code and prepare a binding database which the (generalized, 
>and not a normal part of FFI) Squeak C++ binding mechanism 
>exploits to construct code that "talks" to the library.

Cool - are the FFI extensions useable separately from Panda?
Are they ready for prime time?
I don't see any docs at the URL you supplied and the ftp site 
is currently timing out.

-david





More information about the Squeak-dev mailing list