[CLAM] [Fwd: Re: SMS for CNMAT] CLAM on OSX
xamat at iua.upf.es
Mon Feb 23 01:13:49 PST 2004
-------- Original Message --------
Subject: Re: SMS for CNMAT
Date: Mon, 23 Feb 2004 02:36:08 +0100
From: Ali Momeni <amomeni at uclink.berkeley.edu>
To: xamat at iua.upf.es
<firstname.lastname@example.org><3F3B5293.4020302 at iua.upf.es>
<1220.127.116.11.116.1077441093.squirrel at iua-mail.upf.es>
<1065.62.151.116.210.1077491494.squirrel at iua-mail.upf.es>
i appreciate your help.
i've downloaded the package and am finding no docs on how to proceed.
i understand that it should be straigh forward due to panther's
compatibility with linux but i don't quite know the steps involved. a
fellow from the list suggested:
> 1- Get 3 CLAM library FFTW, FLTK, and Xerces from CLAM download site.
> 2- Untar CLAM 0.6.0 in a directory with the above unpacked just aside
> (stuffit can do fine)
> 3- export the path to these libraries and the XERCESROOT so that they
> are in your environment if you use bash, put these in your shell
> .profile configuration file so that they are executed everytime a
> shell fires up here is what it looks like for me, change your path
> accordingly. If you use tcsh then use the setenv instead of export
> (type man setenv for details)
> export XERCESCROOT="/MyApps/Audio/CLAM/xercesc"
> 4- Compile the srcdeps program: in $(CLAMtop)/build/srcdeps/ type "make"
> 5- Configure system in $(CLAMtop)/build/ type "autoconf" and after
> type ./configure
> 6- Compile SMSTools in $(CLAMtop)/build/Examples/SMS/Tools type "make
> 7- Get a beer
i followed the instructions and received some errors. step 4 resulted in:
> Ali-Momenis-Computer:/Applications/CLAM-0.6.0/build/srcdeps ali$ make
> Makefile:16: listhash.d: No such file or directory
> Makefile:16: objdepname.d: No such file or directory
> Makefile:16: parser.d: No such file or directory
> Makefile:16: config_parser.d: No such file or directory
> Makefile:16: strptr.d: No such file or directory
> Makefile:16: includepaths.d: No such file or directory
> Makefile:16: recursedir.d: No such file or directory
> Makefile:16: list.d: No such file or directory
> Makefile:16: strfuncs.d: No such file or directory
> Makefile:16: hash.d: No such file or directory
> Makefile:16: stack.d: No such file or directory
> Makefile:16: conditions.d: No such file or directory
> Makefile:16: linmain.d: No such file or directory
> gcc -M linmain.c -o linmain.d
> gcc -M conditions.c -o conditions.d
> gcc -M stack.c -o stack.d
> gcc -M hash.c -o hash.d
> gcc -M strfuncs.c -o strfuncs.d
> gcc -M list.c -o list.d
> gcc -M recursedir.c -o recursedir.d
> gcc -M includepaths.c -o includepaths.d
> gcc -M strptr.c -o strptr.d
> gcc -M config_parser.c -o config_parser.d
> gcc -M parser.c -o parser.d
> gcc -M objdepname.c -o objdepname.d
> gcc -M listhash.c -o listhash.d
> gcc -c -Wall -O6 listhash.c -o listhash.o
> gcc -c -Wall -O6 objdepname.c -o objdepname.o
> gcc -c -Wall -O6 parser.c -o parser.o
> gcc -c -Wall -O6 config_parser.c -o config_parser.o
> gcc -c -Wall -O6 strptr.c -o strptr.o
> gcc -c -Wall -O6 includepaths.c -o includepaths.o
> gcc -c -Wall -O6 recursedir.c -o recursedir.o
> gcc -c -Wall -O6 list.c -o list.o
> gcc -c -Wall -O6 strfuncs.c -o strfuncs.o
> gcc -c -Wall -O6 hash.c -o hash.o
> gcc -c -Wall -O6 stack.c -o stack.o
> gcc -c -Wall -O6 conditions.c -o conditions.o
> gcc -c -Wall -O6 linmain.c -o linmain.o
> gcc -c -Wall -O6 mystrdup.c -o mystrdup.o
> gcc listhash.o objdepname.o parser.o config_parser.o strptr.o
> includepaths.o recursedir.o list.o strfuncs.o hash.o stack.o
> conditions.o linmain.o mystrdup.o -o srcdeps
step 5 in:
> Ali-Momenis-Computer:/Applications/CLAM-0.6.0/build ali$ autoconf
> autom4te: no such file or directory: ./configure
and step 6:
> ali$ make CONFIG=release
> ../../../Makefile.rules:21: Makefile.vars: No such file or directory
> ../../../Makefile.rules:22: no file name for `include'
> Generating SOURCES, OBJECTS, DEPENDS and INCLUDES definitions
> ../../../../build/srcdeps/srcdeps settings.cfg > Makefile.vars
> Could not open config file: ../../../../build/system-macosx.cfg for
> Error: could not include file 'system-macosx.cfg' in line
> make: *** [Makefile.vars] Error 255
i changed my .bash_profile file to contain:
> # for CLAM
> export XERCESCROOT="/Applications/CLAM-0.6.0/external_libs/xercesc"
and the folder 'external_libs' the 3 CLAM libraries FFTW, FLTK, and
Xerces from CLAM download site.
so basically, with perhaps too manyd details, i'm telling you i didn't
> Hi Ali,
> I am Xavier Amatriain, coordinator of the CLAM project. As Xavier Serra
> said the best is that you write the mailing list (clam at iua.upf.es) if you
> have any problem with CLAM. Before doing so, though, I recommend you take
> a look at the documentation that is available at the clam web
> (http://www.iua.upf.es/clam -> doc). The steps you have to follow to get
> CLAM working on OSX are the same than in Linux. But again, don't hesitate
> to contact us through the mailing list.
> > Ali,
> > The best is that you use the CLAM mailing list, there are a few people
> > that have already done it and they will able to help you.
> > Give my regards to David and tell him that it would be great if he could
> > visit us while in Nice.
> > ...xavier
> >> hello xavier,
> >> one again my interest in ya'll's work brought me to you and your group,
> >> with the pleasant surprise of a newly done page
> >> beautifully organized with downlaods and all.
> >> however, i still can't find a way to use CLAM on my os x machine.
> >> i have downloaded the archive, but the important
> >> README.TXT files reveal nothing and i'm not sure
> >> how to proceed with the compilation. i have a
> >> development environment (code warrior 8) and am
> >> ready to get my hands dirty, but need a
> >> flashlight.
> >> if you happen to know the right man or woman who
> >> can shed some light, i'd be most appreciative and
> >> delighted.
> >> i was speaking to my champion david wessel and he
> >> sends his regards, with the message that he'll be
> >> nearby this summer; he's spending a couple of
> >> months of residency at CIRM, in NICE.
> >> yours,
> >> ali
> >>>The new SMS software is all under CLAM
> >>>(http://www.iua.upf.es/mtg/clam/). There is an
> >>>example application called SMSTools. There is
> >>>also one guy finishing the port to OSX. Feel
> >>>free to try the port it yourself, you can add
> >>>yourself to the mailing list and ask questions
> >>>there about the current status.
> >>>Our platform of choice is Linux (Debian), but we
> >>>try to support Windows, OSX and other types of
> >>>The old links do not work anymore, we will redo the SMS page.
> >>>Ali Momeni escribió:
> >>>>Hello Xavier,
> >>>>My name is Ali Momeni, I am a composer and
> >>>>researcher at CNMAT, a student of David
> >>>>Wessel's. I am interested in working with SMS
> >>>>for analysis/resynthesis but I am having a bit
> >>>>of trouble find the proper application and
> >>>>Is the analysis package available for OS X?
> >>>>Is the SDIF visualization package avaible for OS X?
> >>>>What is the platform of choice for those at your research center?
> >>>>Also, I am finding that this link
> >>>>does not work. I am redirected to this link
> >>>>after i put in my username and password
> >>>>(username amomeni).
> >>>>Any help you may have would be very much appreciated.
> >>>>Ali Momeni
> >>>Xavier Serra
> >>>Audiovisual Institute
> >>>Universitat Pompeu Fabra, Barcelona
> Xavier Amatriain
> Music Technology Group
> Universitat Pompeu Fabra
* Xavier Amatriain
* Music Technology Group
* Universitat Pompeu Fabra
More information about the clam-users