[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 *
************************************************************************