[ET Trac] [Einstein Toolkit] #1735: support FFTW3_LIBS FFTW3_INC_DIRS FFTW3_LIB_DIRS in FFTW3 ExternalLibrary

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Jan 14 05:00:02 CST 2015


#1735: support FFTW3_LIBS FFTW3_INC_DIRS FFTW3_LIB_DIRS in FFTW3 ExternalLibrary
-----------------------------------+----------------------------------------
 Reporter:  rhaas                  |       Owner:                     
     Type:  defect                 |      Status:  new                
 Priority:  major                  |   Milestone:                     
Component:  EinsteinToolkit thorn  |     Version:  development version
 Keywords:  FFTW3                  |  
-----------------------------------+----------------------------------------
 Right now FFTW3 claims to support FFTW3_LIBS (in configuration.ccl) but
 ignores the user provided value and always uses fftw3, it does not allow
 FFTW3_INC_DIRS or LLTW3_LIB_DIRS to be set at all.

 The attached patch changes this such that if those variables are specified
 in the option list, they override whatever detect.sh may want to use. This
 can be used to make use of the fftw implementation inside of MKL which
 stores its include files inside $MKL_ROOT/include/fftw and which should be
 used by sepcifying jsut {{{-mkl}} to the compiler rather than an actual
 library file.

 This is a bug since FFTW3_LIBS is documented but does not behave as
 documented. It is major since this should be fixed before the next
 release.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1735>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list