[petsc-dev] More CMake hatred
Matthew Knepley
knepley at gmail.com
Thu Apr 5 22:35:50 CDT 2018
Error configuring EIGEN with cmake Could not execute "cd
/projects/academic/knepley/PETSc3/petsc/arch-master-debug/externalpackages/eigen-eigen-5a0156e40feb/build
&& /projects/academic/knepley/PETSc3/petsc/arch-master-debug/bin/cmake ..
-DCMAKE_INSTALL_PREFIX=/projects/academic/knepley/PETSc3/petsc/arch-master-debug
-DCMAKE_VERBOSE_MAKEFILE=1 -DCMAKE_C_COMPILER="/user/knepley/bin/ccache
mpicc" -DCMAKE_AR=/usr/bin/ar -DCMAKE_RANLIB=/usr/bin/ranlib
-DCMAKE_C_FLAGS:STRING="-fPIC -fstack-protector -g3"
-DCMAKE_C_FLAGS_DEBUG:STRING="-fPIC -fstack-protector -g3"
-DCMAKE_C_FLAGS_RELEASE:STRING="-fPIC -fstack-protector -g3"
-DCMAKE_CXX_COMPILER="/user/knepley/bin/ccache mpicxx"
-DCMAKE_CXX_FLAGS:STRING="-fstack-protector -g -fPIC"
-DCMAKE_CXX_FLAGS_DEBUG:STRING="-fstack-protector -g -fPIC"
-DCMAKE_CXX_FLAGS_RELEASE:STRING="-fstack-protector -g -fPIC"
-DCMAKE_Fortran_COMPILER="/user/knepley/bin/ccache mpif90"
-DCMAKE_Fortran_FLAGS:STRING="-fPIC -ffree-line-length-0 -g"
-DCMAKE_Fortran_FLAGS_DEBUG:STRING="-fPIC -ffree-line-length-0 -g"
-DCMAKE_Fortran_FLAGS_RELEASE:STRING="-fPIC -ffree-line-length-0 -g"
-DBUILD_SHARED_LIBS=on -DENABLE_OPENMP=OFF":
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Configuring incomplete, errors occurred!
See also
"/projects/academic/knepley/PETSc3/petsc/arch-master-debug/externalpackages/eigen-eigen-5a0156e40feb/build/CMakeFiles/CMakeOutput.log".
See also
"/projects/academic/knepley/PETSc3/petsc/arch-master-debug/externalpackages/eigen-eigen-5a0156e40feb/build/CMakeFiles/CMakeError.log".CMake
Error at CMakeLists.txt:1 (project):
The CMAKE_C_COMPILER:
/user/knepley/bin/ccache mpicc
is not a full path to an existing compiler tool.
Tell CMake where to find the compiler by setting either the environment
variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path
to
the compiler, or to the compiler name if it is in the PATH.
CMake Error at CMakeLists.txt:1 (project):
The CMAKE_CXX_COMPILER:
/user/knepley/bin/ccache mpicxx
is not a full path to an existing compiler tool.
Tell CMake where to find the compiler by setting either the environment
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full
path
to the compiler, or to the compiler name if it is in the PATH.
*******************************************************************************
[knepley at rush:/projects/academic/knepley/PETSc3/petsc]$ which mpicc
/util/common/openmpi/3.0.0/gcc-4.8.5/bin/mpicc
[knepley at rush:/projects/academic/knepley/PETSc3/petsc]$ echo $PATH
/util/common/openmpi/3.0.0/gcc-4.8.5/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/lpp/mmfs/bin:/opt/dell/srvadmin/bin:/user/knepley/bin
I cannot see why it would say this.
Matt
--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
https://www.cse.buffalo.edu/~knepley/ <http://www.caam.rice.edu/~mk51/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20180405/d344c688/attachment.html>
More information about the petsc-dev
mailing list