[mcclim-devel] McClim up and running

Christopher Johnson christopher.a.johnson at gmail.com
Thu Jun 12 03:51:11 UTC 2008


Yahoo!  Thanks to your notes, I was able to get McClim up and running on my
system.
I'm running SBCL 1.0.10 on an Intel iMac with OSX 10.4.

The install runs more smoothly if you install flexichains and clx before
trying mcclim.

Thank you!

Chris

On Sat, May 17, 2008 at 8:07 PM, Robert Goldman <rpgoldman at sift.info> wrote:

> Rudi Schlatte wrote:
>
>>
>> On 17.05.2008, at 19:07, Troels Henriksen wrote:
>>
>>  christopher melen <chris_melen at yahoo.com> writes:
>>>
>>>>
>>>> 2. I have to run it with Apple's X11 - which is not a problem for
>>>> me, as I use it frequently, but I was wondering if anyone's got it
>>>> running without it. I had to set the DISPLAY environment variable in
>>>> my .bash_profile to 127.0.0.1:0.0. So I have to run it from the
>>>> terminal or an xterm, not from Emacs Slime (my preferred set-up).
>>>>
>>>
>>> You can set the environment variable for Emacs (M-x setenv) if you
>>> want, but anyway, McCLIM is theoretically able to run under Clozure
>>> CL/OpenMCL with the Beagle backend, which uses Cocoa. It's not as
>>> complete as the CLX backend, though.
>>>
>>
>> For "not as complete", read "will crash if you look at it funny"; the
>> beagle backend needs lots of tender loving care by someone who knows cocoa.
>>  If you want to see it in action anyway, (push :clim-beagle *features*)
>> before loading mcclim, then load clim-examples, call (clim-demo::demodemo)
>> and enjoy the pretty Aqua-ish buttons.  You can also get a clim-listener
>> window or start the Climacs editor; just don't expect anything to not crash.
>>
>>  I hear Apples X11 server is odd in some ways, which can affect McCLIM,
>>> but I do not know the specifics.
>>>
>>
>> http://paste.lisp.org/display/60199 has a patch that teaches clx/sbcl the
>> appropriate X11-on-Leopard-autostartish magic so you don't need to set
>> DISPLAY.  I don't know of any other problems with Apple's X11 server.
>>
>>
> Mikel Bancroft has a version of CLX (forked from Xophe's, I believe) with
> some hacks I came up with to make it play nicely with the autostart magic.
>  Reassuringly, I believe that once I kludged something together that worked,
> he improved it considerably...
>
> I believe you can get this version from darcs get
> http://opensource.franz.com/clx/
>
> Note, I haven't tested the latest version yet...
>
> Robert
>
> _______________________________________________
> mcclim-devel mailing list
> mcclim-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/mcclim-devel
>



-- 
Chris Johnson
Christopher.A.Johnson at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/mcclim-devel/attachments/20080611/9bcccdfb/attachment.html>


More information about the mcclim-devel mailing list