Page 2 of 2
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T12:59:14-07:00
by el_supremo
I have MSVC 2003 and I've just installed MSVC 2008 Express and neither of them have complex.h in the compiler's include directory.
Pete
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T13:02:43-07:00
by fmw42
Pete,
Have you been able to get it workng with MINGW at all? If so, does it make any sense to extract the complex.h and be able to use it without MINGW or provide to Magick for inclusion in IM?
Fred
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T13:17:34-07:00
by magick
Its never that simple. The include file must compile with Visual C++ and must have a licence that is compatible with ImageMagick. A GNU license, for example, would be problematic because its viral (see
http://en.wikipedia.org/wiki/Copyleft#Viral_licensing).
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T14:04:10-07:00
by el_supremo
fmw42 wrote:Have you been able to get it workng with MINGW at all? If so, does it make any sense to extract the complex.h
I tried it but it doesn't work. The problem is that, apart from the viral licensing issue mentioned by Magick, the MINGW complex.h file includes other files which aren't part of MSVC and the whole lot also requires being able to link in some of the MINGW math library code as well. None of it is compatible with MSVC.
Pete
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T14:18:37-07:00
by fmw42
What is MSVC? Sorry I don't know Windows acronyms.
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T14:59:34-07:00
by el_supremo
MicroSoft Visual C
Pete
Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-21T15:12:12-07:00
by fmw42
el_supremo wrote:MicroSoft Visual C
Pete
Too bad there is not a Homer Simpson smiley. DOH!

Re: Problem Installing FFTW as a delegate on windows
Posted: 2010-03-25T18:30:24-07:00
by fmw42
Thanks to user el_supremo, FFT now works in IM 6.6.0-9. For installation instructions, see
viewtopic.php?f=4&t=14251#p56836