Hi all, I’ve just installed PETSc and it seems that I don’t get any errors. I type “make” from the command line and this is the end bit of the result:
> ========================================== > Building PETSc using CMake with 5 build threads > ========================================== > Re-run cmake file: Makefile older than: ../CMakeLists.txt > -- Configuring done > -- Generating done > -- Build files have been written to: > /Users/[…]/Classes/CAAMResearch/petsc-3.4.3/arch-darwin-c-debug > [100%] Built target petsc > Running /usr/bin/dsymutil on libpetsc > ========================================= > Now to check if the libraries are working do: > make PETSC_DIR=/Users/[…]/Classes/CAAMResearch/petsc-3.4.3 > PETSC_ARCH=arch-darwin-c-debug test and if I run the command it tells me to after that, I get: > C/C++ example src/snes/examples/tutorials/ex19 run successfully with 1 MPI > process > C/C++ example src/snes/examples/tutorials/ex19 run successfully with 2 MPI > processes > Fortran example src/snes/examples/tutorials/ex5f run successfully with 1 MPI > process > Completed test examples I try this example (http://www.mcs.anl.gov/petsc/documentation/exercises/compiling/index.html) and get this error: > cc ex2.c -o ex2 > ex2.c:13:10: fatal error: 'petscsys.h' file not found > #include <petscsys.h> > ^ > 1 error generated. > make: *** [ex2] Error 1 I’m working in the PETSc directory so I don’t think it’s an issue with setting the path, but I’m not that great at all of the architecture stuff. If anyone can assist, I’d be grateful. Thanks, Justin
