-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Using instructions from:
http://staging.opencmiss.org/documentation/building/cmake/setup/docs/cli/gnulinux.html
with:
cmake -DOPENCMISS_CONFIG_BUILD_TYPE=Debug -DOPENCMISS_ROOT=../opencmiss ../setup
`[ 78%] Built target OC_SUPERLU_DIST
[ 80%] Performing build step for 'OC_PETSC'
CMake Error at extproj/stamp/OC_PETSC-build-Debug.cmake:16 (message):
Command failed: 2
'/usr/bin/cmake' '--build' '/home/psam012/opt/OpenCMISS/develop_new/opencmiss/build/dependencies/petsc/debug' '--' '-j8'
See also
/home/psam012/opt/OpenCMISS/develop_new/opencmiss/build/dependencies/petsc/debug/extproj/stamp/OC_PETSC-build-*.log
CMakeFiles/OC_PETSC.dir/build.make:120: recipe for target '/home/psam012/opt/OpenCMISS/develop_new/opencmiss/build/dependencies/petsc/debug/extproj/stamp/OC_PETSC-build' failed
make[9]: *** [/home/psam012/opt/OpenCMISS/develop_new/opencmiss/build/dependencies/petsc/debug/extproj/stamp/OC_PETSC-build] Error 1
CMakeFiles/Makefile2:2601: recipe for target 'CMakeFiles/OC_PETSC.dir/all' failed
make[8]: *** [CMakeFiles/OC_PETSC.dir/all] Error 2
`
OC_PETSC-build-*.log
^ /home/psam012/opt/OpenCMISS/develop_new/opencmiss/src/dependencies/petsc/src/vec/is/sf/impls/basic/sfbasic.c:56:36: error: static declaration of ‘MPI_Type_dup’ follows non-static declaration PETSC_STATIC_INLINE PetscErrorCode MPI_Type_dup(MPI_Datatype datatype,MPI_Datatype *newtype) ^ In file included from /home/psam012/opt/OpenCMISS/develop_new/opencmiss/src/dependencies/petsc/include/petscsys.h:108:0, from /home/psam012/opt/OpenCMISS/develop_new/opencmiss/src/dependencies/petsc/include/petscsf.h:6, from /home/psam012/opt/OpenCMISS/develop_new/opencmiss/src/dependencies/petsc/include/petsc/private/sfimpl.h:4, from /home/psam012/opt/OpenCMISS/develop_new/opencmiss/src/dependencies/petsc/src/vec/is/sf/impls/basic/sfbasic.c:2: /usr/include/mpich/mpi.h:1256:5: note: previous declaration of ‘MPI_Type_dup’ was here int MPI_Type_dup(MPI_Datatype oldtype, MPI_Datatype *newtype); ^ make[12]: *** [CMakeFiles/petsc.dir/src/vec/is/sf/impls/basic/sfbasic.c.o] Error 1 make[12]: *** Waiting for unfinished jobs.... make[11]: *** [CMakeFiles/petsc.dir/all] Error 2 make[10]: *** [all] Error 2