Concerning FFTW3, I had the same problem... I solved it by compiling it from source, and after that, unTARing "ardour-2.2.tar.bz2". Dunno if it works with Distributions Packages, however...