=================== Preparation: Under Debian: Presumably you already have: apt-get install g++ make Required tools and libraries: apt-get install qt4-qmake libqt4-dev libqwt5-qt4-dev apt-get install libasound2-dev libgsl0-dev libatlas-base-dev Recommended documentation: apt-get install libasound2-doc ===================== Sanity check: After installing the required packages, please do qmake -v and make sure it reports version 2.01a or later. If it reports something earlier, even though you installed the qt4-make package, this may be because the package "qt3-dev-tools" provides qmake-qt3, which may be aliased to qmake. This will cause problems. If qt3-dev-tools is installed, the easiest thing may be to see if it can be removed without too much damage: apt-get remove --dry-run qt3-dev-tools If it looks OK to just remove it, do so. Alternatively, you /might/ be able to leave it in place and work around it, perhaps by running qmake-qt4 instead of simply qmake, but if you do that you're on your own; I've never tried it and I don't know what will happen. =================== Compilation: In this directory, simply: qmake # do once make # do each time you need to recompile