[Insight-developers] RE: netlib changes are breaking builds

Steve Robbins smr at sumost.ca
Wed Sep 27 18:35:55 EDT 2006


Quoting Gaëtan Lehmann <gaetan.lehmann at jouy.inra.fr>:

> To make something easily usable, we can:
> (1) include the FFTW files in the tests only if USE_FFTWF or USE_FFTWD
> are defined, and remove the if blocks elsewhere
> (2) move the FFTW files, and all the files which are using them, to
> insight application
> (3) include fftw in ITK
>
> (1) is the simplest way to go. (3) should be useful if more filters are
> using the FFTW ones.

If I may interject, wearing my Debian-packager hat: if at all  
possible, please avoid (3).  When the vendor already ships fftw (as I  
expect all linux vendors do), you're exposing the ITK user to (a)  
duplication, and (b) version-skew problems if they naively link an ITK  
project with FFTW as well.

By all means, provide easy-to-use bundles for those who are building  
from source, perhaps including fftw.  But please keep the core ITK  
distribution free of bits easily available elsewhere.

Thanks,
-Steve



More information about the Insight-developers mailing list