[Openmcl-devel] How hard would it be...

Robert Goldman rpgoldman at sift.info
Wed Aug 31 19:54:14 PDT 2011


On 8/31/11 Aug 31 -9:45 PM, Gary Byers wrote:
> If that means "package CCL as a sort of shared library that could be
> loaded into Firefox's address space", the answer is "probably pretty
> difficult."  It wants a few things (in particular NIL) to live at
> fixed locations in the address space and it wants to be able to
> control what happens when exceptions occur.  (You might be able to
> deal with the second issue somehow; if there's already something where
> you want NIL (for instance) to be when the library is loaded, you're
> pretty much out-of-luck.)

I think the way one is supposed to do this is to figure out a way to
make CCL be invocable (somehow) through the XPCOM
stub/RPC/whatchamacallit that is the way stuff in Mozilla is made
visible to the JavaScript.  It seems to play a CORBA/.COM like role in
the architecture.  Here's a pointer to some information:
https://developer.mozilla.org/en/XPCOM

cheers,
r



More information about the Openmcl-devel mailing list