<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class=""><br class=""></div><div class="">i’m trying to build my project using cmake.</div><div class="">PETSc is already installed and its tests runned but when I try cmake .. for my project it appears that it doesn’t find PETSc. The error message is:</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""> cmake module path /Users/Alice/Documents/Work/Programmazione/TEST_AUTOMATIZZAZIONE/ParallelOrder/Penalizzazione/cmake-modules</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">dir /usr/local/petsc arch arch-darwin-c-debug</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">CMake Warning (dev) at cmake-modules/FindPackageMultipass.cmake:48 (if):</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  Policy CMP0054 is not set: Only interpret if() arguments as variables or</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  keywords when unquoted.  Run "cmake --help-policy CMP0054" for policy</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  details.  Use the cmake_policy command to set the policy and suppress this</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  warning.</div><div style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  Quoted variables like "/usr/local/petsc" will no longer be dereferenced</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  when the policy is set to NEW.  Since the policy is not set the OLD</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  behavior will be used.</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">Call Stack (most recent call first):</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  cmake-modules/FindPETSc.cmake:108 (find_package_multipass)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  test/CMakeLists.txt:8 (FIND_PACKAGE)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">This warning is for project developers.  Use -Wno-dev to suppress it.</div><div style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">CMake Error at /usr/local/homebrew/Cellar/cmake/3.1.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:138 (message):</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  PETSc could not be found.  Be sure to set PETSC_DIR and PETSC_ARCH.</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  (missing: PETSC_EXECUTABLE_RUNS)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">Call Stack (most recent call first):</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  /usr/local/homebrew/Cellar/cmake/3.1.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:374 (_FPHSA_FAILURE_MESSAGE)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  cmake-modules/FindPETSc.cmake:323 (find_package_handle_standard_args)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">  test/CMakeLists.txt:8 (FIND_PACKAGE)</div></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">______________</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class="">PETSC_DIR and PETSC_ARCH are: </div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><div style="margin: 0px;" class="">/usr/local/petsc/</div><div style="margin: 0px;" class=""><div style="margin: 0px;" class="">arch-darwin-c-debug</div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class="">but also following the given instruction it seems not reading the correct path.</div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class="">I work on OS X Yosemite 10.10.2</div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class=""><div style="margin: 0px;" class="">cmake version 3.1.3</div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class="">CmakeLists.txt […]</div><div style="margin: 0px;" class=""><div style="margin: 0px;" class="">SET(CMAKE_C_COMPILER mpicc)</div><div style="margin: 0px; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px;" class="">SET(CMAKE_CXX_COMPILER mpicxx)</div><div style="margin: 0px; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px;" class="">SET (CMAKE_C_FLAGS_INIT                "-Wall -std=c99")</div><div style="margin: 0px;" class="">SET (CMAKE_C_FLAGS_DEBUG_INIT          "-g")</div><div style="margin: 0px;" class="">SET (CMAKE_C_FLAGS_MINSIZEREL_INIT     "-Os -DNDEBUG")</div><div style="margin: 0px;" class="">SET (CMAKE_C_FLAGS_RELEASE_INIT        "-O4 -DNDEBUG")</div><div style="margin: 0px;" class="">SET (CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "-O2 -g")</div><div style="margin: 0px; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px;" class="">SET (CMAKE_CXX_FLAGS_INIT                "-Wall")</div><div style="margin: 0px;" class="">SET (CMAKE_CXX_FLAGS_DEBUG_INIT          "-g")</div><div style="margin: 0px;" class="">SET (CMAKE_CXX_FLAGS_MINSIZEREL_INIT     "-Os -DNDEBUG")</div><div style="margin: 0px;" class="">SET (CMAKE_CXX_FLAGS_RELEASE_INIT        "-O4 -DNDEBUG")</div><div style="margin: 0px;" class="">SET (CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT "-O2 -g")</div><div style="margin: 0px; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px; min-height: 13px;" class="">[…]</div></div></div></div></div><div class=""><br class=""></div><div class="">Have you got a solution?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Alice</div><div class=""><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Alice Raeli<div class=""><a href="mailto:alice.raeli@math.u-bordeaux1.fr" class="">alice.raeli@math.u-bordeaux1.fr</a><br class=""><br class=""></div></div><div class=""><br class=""></div><div class=""><br class=""></div></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>