Bug #1961

cmake script with visual studio 14 (windows) and compile-own-FFTW

Added by Bill Katt about 4 years ago. Updated about 4 years ago.

Target version:
Affected version - extra info:
Affected version:


When trying to compile gromacs 5.1.2 using the cmake utility and recommended options, and then using either cmake --build or loading the project into the visual studio GUI and trying to build the project, it crashes when trying to build/compile FFTW. This appears to be because some part of the project/script is telling it to call 'make', which doesn't exist in visual studio.

Obviously a low priority, but it makes it so that one has to understand how to compile FFTW from scratch (not a trivial task for idiots like me) or use the slower included fourier transform code (in which case gromacs compiles just fine with visual studio). Might be worth addressing this presumably minor issue in the next update.

Associated revisions

Revision 3901dc90 (diff)
Added by Erik Lindahl about 4 years ago

Disable automated FFTW3 builds on Windows

The FFTW distribution does not include configurations to
build it automatically on windows, in particular not through
the ./configure; make; make install triad.

Fixes #1961.

Change-Id: Ifff74a0c80118b70da7ce4f8e26d2f2ee8fdc300


#1 Updated by Erik Lindahl about 4 years ago

  • Status changed from New to Accepted

We will have to disable that option for windows. Beyond our control, I'm afraid: The default version of FFTW only supports the GNU-style unix build chain.

#2 Updated by Gerrit Code Review Bot about 4 years ago

Gerrit received a related patchset '1' for Issue #1961.
Uploader: Erik Lindahl ()
Change-Id: Ifff74a0c80118b70da7ce4f8e26d2f2ee8fdc300
Gerrit URL:

#3 Updated by Erik Lindahl about 4 years ago

  • Status changed from Accepted to Fix uploaded

#4 Updated by Mark Abraham about 4 years ago

I will shortly update the install guide to cover this.

#5 Updated by Mark Abraham about 4 years ago

  • Status changed from Fix uploaded to Closed

Also available in: Atom PDF