[CM] some CM questions

marco trevisani marco@centrotemporeale.it
Wed, 16 Oct 2002 12:17:24 -0400


thank you.Yes that is what i was planing for clm and cmn in the demudi 
distribution. Cmucl under debian is getting organised very well now.
thanks again,
	marco

Il 14/10/2002 alle 16:26:02, +0200, rm@fabula.de ha scritto:
> On Sun, Oct 06, 2002 at 07:09:12PM -0400, marco trevisani wrote:
> > Il 06/10/2002 alle 19:44:04, +0200, rm@fabula.de ha scritto:
> > > One thing i did last week to ease LISP work on Linux was to create a 
> > > small defsystem file for cmn so i can just '(require 'cmn)' from Xemacs
> > > ilisp. Maybe something similar for clm/cm would be a goog starting point?
> > > 
> > Yes to me it sounds the way to go, to use defsystem, for lisp
> > applications. Would it be possible to see your cmn defsystem? and it is
> > a good idea to do the same with clm and cm
> > 
> > 	ciao,
> > 	marco
> 
> Sorry for the late answer (a short vacation in the black forrest ;-)
> I pretty much took the copy-and-paste aproach (as i said, i'm no LISP
> expert) -- here's my setup for cmucl on a recent Debian system:
> 
>  1) created a directory '/usr/share/common-lisp/source/cmn' and moved
>    all cmn files into that.
> 
>  2) added a system description file '/usr/share/common-lisp/systems/cmn.system'
>     with the following content:
> 
> ;;; -*- Syntax: Ansi-Common-Lisp; Base: 10; Mode: lisp; Package: cl-user -*-
> 
> (in-package :cl-user)
> 
> (mk:defsystem :cmn
>  :source-pathname  #p"cl-library:cmn;"
>  :source-extension "lisp"
>  :components 
>     ((:file "cmn-all.lisp"))
>   :finally-do 
>        (progn
>           (provide :cmn)
>           (pushnew :cmn cl:*features*))
> 
>   :documentation "This is the Common Music Notation (cmn) package.")
>     
>  3) As the system superuser, started up cmucl (called 'lisp' on Debian
>     systems) and issued a '(require 'cmn)' which will trigger compilation
>     of the files (this needs to be done as root since the process will
>     create files in the newly created directory).
> 
> hth
> 
>   Ralf Mattes
> _______________________________________________
> Cmdist mailing list
> Cmdist@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist

-- 
************************************************************************
* marco trevisani                                                      *
* http://trevisani.mine.nu   marco@centrotemporeale.it                 *
* http://www.agnula.org -- A GNU/Linux Audio Distribution              *
* Neither MS-Word nor MS-PowerPoint attachments please:                *
* See http://www.fsf.org/philosophy/no-word-attachments.html           *
* Gpg Fingerprint = 6096 84B8 046C A5C9 B538  255E 9FFF 1121 3AFB FFA6 *
************************************************************************