[CM] embeddable cm
Rick Taube
taube@uiuc.edu
Tue, 10 Oct 2006 12:04:41 -0500
ive ported CM to Embeddable Common Lisp (ECL). you need to build ECL
from its latest CVS sources for this to work:
http://ecls.sf.net
You can use ECL just like any other lisp, ie to build/run CM in ECL
just do:
bin/cm.sh -l ecl
But the really interesting thing about ECL is that you can link it to
C/C++ programs. This should make it possible now to embed CM into C/C+
+ programs, or to make a CM+JUCE app, or create external objects in
Max or Pd that use CM.
i just checked in the ecl changes so it may take a few hours to
migrate to the anonymous cvs server...
only CM's main source tree has been ported but since CFFI seems to
support ECL im hopeful that most other systems like rts and portmidi
can be ported as welln.
it seems that ECL developers are quite serious about windows, i would
be grateful if some xp user out there is brave enough to try to build
ecl and then cm in it on xp....