Problem Installing FFTW as a delegate on windows

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
el_supremo
Posts: 1015
Joined: 2005-03-21T21:16:57-07:00

Re: Problem Installing FFTW as a delegate on windows

Post 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
Sorry, my ISP shutdown all personal webspace so my MagickWand Examples in C is offline.
See my message in this topic for a link to a zip of all the files.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Problem Installing FFTW as a delegate on windows

Post 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
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Problem Installing FFTW as a delegate on windows

Post 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).
el_supremo
Posts: 1015
Joined: 2005-03-21T21:16:57-07:00

Re: Problem Installing FFTW as a delegate on windows

Post 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
Sorry, my ISP shutdown all personal webspace so my MagickWand Examples in C is offline.
See my message in this topic for a link to a zip of all the files.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Problem Installing FFTW as a delegate on windows

Post by fmw42 »

What is MSVC? Sorry I don't know Windows acronyms.
el_supremo
Posts: 1015
Joined: 2005-03-21T21:16:57-07:00

Re: Problem Installing FFTW as a delegate on windows

Post by el_supremo »

MicroSoft Visual C

Pete
Sorry, my ISP shutdown all personal webspace so my MagickWand Examples in C is offline.
See my message in this topic for a link to a zip of all the files.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Problem Installing FFTW as a delegate on windows

Post by fmw42 »

el_supremo wrote:MicroSoft Visual C

Pete

Too bad there is not a Homer Simpson smiley. DOH! :oops:
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Problem Installing FFTW as a delegate on windows

Post 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
Post Reply