diff --git a/CMakeLists.txt b/CMakeLists.txt index 88f023b9179f04b2a76804832a57265c794b074f..fef0bf446c23c004a1f7ac190e084768eddd9ffd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -470,15 +470,15 @@ if(ENABLE_MATHEX) endif(ENABLE_MATHEX) if(ENABLE_MPI) - find_package(MPI) + find_package(MPI) if(MPI_FOUND) message("-- Found MPI") - set(HAVE_MPI TRUE) + set(HAVE_MPI TRUE PARENT_SCOPE) # export it for projects, too list(APPEND CONFIG_OPTIONS "MPI") list(APPEND EXTERNAL_INCLUDES ${MPI_INCLUDE_DIR}) list(APPEND EXTERNAL_LIBRARIES ${MPI_LIBRARIES}) - INCLUDE(CMakeForceCompiler) - CMAKE_FORCE_CXX_COMPILER(${MPI_COMPILER} "MPI C++ Compiler") + include(CMakeForceCompiler) + cmake_force_cxx_compiler(${MPI_COMPILER} "MPI C++ Compiler") endif(MPI_FOUND) endif(ENABLE_MPI) diff --git a/utils/solvers/c++/interactive.cpp b/utils/solvers/c++/interactive.cpp index 87ff098ea124d74e2850f6cae1a20792c5594bda..ed55291257d97b1e339202f61461a5d83b211015 100644 --- a/utils/solvers/c++/interactive.cpp +++ b/utils/solvers/c++/interactive.cpp @@ -4,6 +4,9 @@ // compile with: g++ interactive.cpp -lreadline -ltermcap +// launch Gmsh with the "-listen" option and you will be able to +// control it interactively with this program. + class GmshInteractiveClient{ private: GmshClient _client;