[Trilinos-Users] Trilinos-PETSc Interface

Nunion m.skates82 at gmail.com
Thu Dec 16 10:26:14 MST 2010


Hello all,

I am compiling Trilinos to interface with PETSc.  In particular, when
compiling attempting to run 'make' after configuration I get the errors, and
then a whole host of other errors all centered around the file
EpetraExt_PETScAIJMatrix.cpp.  I have attempted some debugging of the cmake
script, and all path variables appear to be set correctly.  Any assistance
is appreciated.

Thanks!

[ 27%] Building CXX object
packages/epetraext/src/CMakeFiles/epetraext.dir/petsc/EpetraExt_PETScAIJMatrix.cpp.o
cd
/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/TrilinosBuild/packages/epetraext/src
&& /home/walker/MPI/mpich2-1.0.8-install/bin/mpicxx    -O3
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/TrilinosBuild
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/TrilinosBuild/packages/epetraext/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/transform
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/inout
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/coloring
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/model_evaluator
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/block
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/restrict
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/petsc
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/TrilinosBuild/packages/triutils/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/triutils/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/TrilinosBuild/packages/epetra/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetra/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/TrilinosBuild/packages/teuchos/src
-I/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/teuchos/src
-I/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/linux-gnu-cxx-debug/include
-I/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include
-I/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12
-I/home/walker/MPI/mpich2-1.0.8-install/include   -o
CMakeFiles/epetraext.dir/petsc/EpetraExt_PETScAIJMatrix.cpp.o -c
/home/walker/Desktop/trilinos/trilinos-10.4.1-Source/packages/epetraext/src/petsc/EpetraExt_PETScAIJMatrix.cpp
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:
In function ‘PetscErrorCode PetscViewerCreate(_p_PetscViewer**)’:
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:117:
error: declaration of C function ‘PetscErrorCode
PetscViewerCreate(_p_PetscViewer**)’ conflicts with
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:116:
error: previous declaration ‘PetscErrorCode PetscViewerCreate(MPI_Comm,
_p_PetscViewer**)’ here
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:117:
error: ‘PetscErrorCode PetscViewerCreate(_p_PetscViewer**)’ was declared
‘extern’ and later ‘static’
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:116:
error: previous declaration of ‘PetscErrorCode PetscViewerCreate(MPI_Comm,
_p_PetscViewer**)’
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:
In function ‘PetscErrorCode PetscViewerCreate(_p_PetscViewer**)’:
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:117:
error: invalid conversion from ‘int’ to ‘_p_PetscViewer**’
/home/walker/Desktop/PETSc/oldPETSc/petsc-3.0.0-p12/include/petscviewer.h:117:
error: too many arguments to function ‘PetscErrorCode
PetscViewerCreate(_p_PetscViewer**)’

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20101216/a01a1590/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config_script
Type: application/octet-stream
Size: 3609 bytes
Desc: not available
Url : https://software.sandia.gov/pipermail/trilinos-users/attachments/20101216/a01a1590/attachment-0001.obj 


More information about the Trilinos-Users mailing list