I have successfully built and run Clim-Desktop under Linux with a recent CMUCL version (Snapshot 2005-11 (19C)), and McCLIM CVS sources updated a few days ago, with the following changes:
- Be sure to get recent CVS sources of the packages on which Clim-Desktop depends, particularly cl-irc whose ASDF-INSTALLable package is not up to date.
- In file receivers.lisp of beirc, add 2 missing closing parentheses at the end of the definition of function initialize-receiver-with-pane.
- In file debugger.lisp of Clim-Desktop, set in the load form the path for loading McCLIM's debugger on your system. Also, change #+cmucl to #+cmu.
- In file misc.lisp of Clim-Desktop, set *hyperspec-base-url* to the path of the HyperSpec on your system.
- In file test.lisp of Clim-Desktop, change all unqualified calls to set-key to esa:set-key.
- Finally, in climacs.lisp change the #+cmucl conditionalization to #+cmu.
Note that I have tested Clim-Desktop only lightly, and that the latest head McCLIM CVS sources are known to be broken with CMUCL.
Paolo
Paolo Amoroso amoroso@mclink.it writes:
- In file receivers.lisp of beirc, add 2 missing closing parentheses at the end of the definition of function initialize-receiver-with-pane.
I have been said by the beirc author that this will be fixed soon in the CVS sources.
Paolo
clim-desktop-devel@common-lisp.net