[Openmcl-devel] newbie getting started with Cocoa bridge
gb at clozure.com
Tue Jan 24 20:34:35 EST 2006
On Tue, 24 Jan 2006, Brent Fulgham wrote:
>> The stuff that gets compiled is mostly the
>> Hemlock-based editor backend.
>> You can compile that separately via:
>> ? (require "COMPILE-HEMLOCK")
>> ? (ccl::compile-hemlock t)
>> or (equivalently)
>> ? (require "HEMLOCK")
> Great. Does that invoke the Cocoa listener? My
> attempt at would cause the Cocoa environment to come
> so my script:
> openmcl -b -n -e "(require 'Cocoa) (quit)"
> Would never reach the (quit).
No; I think that you'll get warnings about some forward-referenced
Cocoa functions/methods, but it doesn't load the bridge or start
OTOH, doing (REQUIRE "COCOA") does a (REQUIRE "HEMLOCK"), and that'll
go a lot faster if there's a "hemlock.dfsl" where REQUIRE can find it.
>> Another approach (if you want to distribute
>> something installable) is to use Bosco or the
>> "cocoa-application" example's
>> idea to distribute a bundled .app.
> Speaking of which, the existing Bosco links were all
> as of a week or so ago (including Mikel's home page).
> I grabbed tarballs from the Google archive, but we
> need to come up with a place to keep this stuff if
> not available to host it.
If you could mail me the latest tarball you can find,
I'll put it on clozure.com.
(Maybe it should go into CVS, or on common-lisp.net ?)
Mikel's name came up in a phone meeting last week; he's
apparently still (slowly) recovering from a serious
illness and still has to take it pretty easy.
More information about the Openmcl-devel