SHTNS makes use of fftw which is itself an enormous and complex libary