Of course I read the documentation. Alas after trying various settings
described there in, nothing worked. my settings are ignored and erased.
why did they MPI_C_LIBRARIES and MPI_C_INCLUDE_DIRS/PATH get changed
from cache variables to not chached variables? that seems to be the
cause of the issue. Now how does one override the detection and tell it
what to use in the new module?
Burlen
On 09/14/2018 10:32 AM, Chuck Atkins wrote:
Hi Burlen,
_LIBRARIES and _INCLUDE_DIRS are non-cached output variables. The new
functionality should be documented as to how to guide the current
FindMPI:
https://cmake.org/cmake/help/v3.12/module/FindMPI.html#variables-for-locating-mpi
. That being said, is it incorrectl6y detecting or determine the MPI
installation? If that's the case then we should probably fix that
issue instead.
----------
Chuck Atkins
Staff R&D Engineer, Scientific Computing
Kitware, Inc.
(518) 881-1183
On Thu, Sep 13, 2018 at 4:46 PM Burlen Loring <burlen.lor...@gmail.com
<mailto:burlen.lor...@gmail.com>> wrote:
Hi,
I'm trying to transition from cmake 3.8.2 to cmake 3.11.4. There
are a
number of changes the way FindMPI.cmake behaves in 3.11 that are
making
this difficult.
In 3.11 how do I override the settings? For instance I want to set
MPI_C_LIBRARIES, MPI_C_INCLUDE_DIRS? In 3.8 all I had to do was set
those variables myself, before find_package(MPI), and my setting were
used. in 3.11 find_package(MPI) ignores, and wipes out my
settings, and
then fails.
Isn't it a defacto standard of cmake to be able to override find
modules
by setting the libraries and include dirs before the module runs?
Burlen
--
Powered by www.kitware.com <http://www.kitware.com>
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community.
For more information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake