How to compile SMSTools in GNU/Linux -------------------------------------- 1. Make shure that you have unpacked both CLAM and CLAM_SMSTools tarballs in the same directory. 2. Configure CLAM - Go into CLAM/build/srcdeps and run 'make' - Go into CLAM/build and run: $ autoconf -f $ ./configure This script will complain if doesn't found some needed dependent libraries. Some of them are completely optional: liboscpack, libportaudio, libportmidi, libxml++. So don't worry if ./configure reports failure on any of these. (See also the list of needed packages at the end) 3. Build SMSTools - Edit CLAM_SMSTools/build/clam-location.cfg so that CLAM_LOCATION variable is the *absolute* path to the CLAM dir. - Go into CLAM_SMSTools/build/Tools and run : $ make depend && make CONFIG=release Now you should be able to run ./SMSTools ------ Further information in chapters 16 and 17 of the online documentation http://www.iua.upf.es/mtg/clam (doc) ------ CLAM dependent (debian) packages : libxerces26-dev fftw-dev sfftw-dev libfltk1.1-dev libqt-mt-dev libqwt-dev libasound2-dev libvorbis-dev libsndfile-dev libmad0-dev libid3-3.8.3-dev