Croquet on mac os-9
Bert Freudenberg
bert at isg.cs.uni-magdeburg.de
Sun Nov 17 23:17:08 UTC 2002
I'm not quite sure what you mean. Linking is no problem, of course,
compile-time or run-time. However, extension functions need to be loaded
at runtime anyway, because they're driver-dependent. Even multi-texturing
is an extension, if you have really old drivers ;-)
Or do you mean you want to build a plugin without resorting to FFI?
-- Bert
PS: Actually I like Bob's solution, which is TSTTCPW. Find attached a
ready-to-use changeset - removes like a thousand methods or so ...
On Sun, 17 Nov 2002 Andreas.Raab at gmx.de wrote:
> Hi John,
>
> This is great! Thanks a lot for your help. Incidentally, with all the flurry
> of GLX<InsertYourPlatformHere> I guess I should really build some sort of
> OpenGL plugin which simply links against the host libs. Bert, John, Is this a
> problem on any of your platforms (e.g., is there a need to link against GL at
> runtime rather than compile time)?!
>
> Cheers,
> - Andreas
>
> > The first 6 lucky mac os-9 users that email me get a VM and FFI plugin
> > & change set that makes Croquet work on os-9.
> >
> > The change set introduces a GLXMacOS9 class that calls the os 9 version
> > of open GL. Now I'll admit there are a few funky artifacts on the
> > screen, however I suspect they might be related to assuming all the
> > calls are to say OpenGLLibrary versus openGLUtility for example, or
> > maybe there's a bug in the os-9 FFI interface, or maybe a hidden check
> > for MAC OS assumes too much and attempts to find the os-x version of
> > some library.
> >
> > However getting a workable croquet experience under os-9 is the first
> > step in diagnostics and I look forward to people finding and zapping
> > those bugs.
> >
> > I'll look at bundling up a full 3.4.0b1 VM sunday, or monday depending
> > on the reports I get.
> > --
> > ========================================================================
> > ===
> > John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> > ========================================================================
> > ===
> >
> >
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GLXfunctions-bf.1.cs.gz
Type: application/x-gzip
Size: 15361 bytes
Desc:
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20021118/733ccbdb/GLXfunctions-bf.1.cs.bin
More information about the Squeak-dev
mailing list
|