Thanks you Johannes
This is the CMakeError.log but honestly I can't understand too much
Performing C++ SOURCE FILE Test PETSC_CUSP_FOUND failed with the following
output:
Change Dir:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make
CMakeFiles/cmTryCompileExec.dir/build
make[1]: Entering directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++ -DPETSC_CUSP_FOUND -fopenmp
-I/home/mcarini/Research/Software/FEniCS/include
-I/home/mcarini/Research/Software/FEniCS/include/trilinos
-I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -o
CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script
CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++ -DPETSC_CUSP_FOUND -fopenmp
CMakeFiles/cmTryCompileExec.dir/src.cxx.o -o cmTryCompileExec -rdynamic
-lpetsc /usr/lib/openmpi/lib/libmpi.so /usr/lib/openmpi/lib/libopen-rte.so
/usr/lib/openmpi/lib/libopen-pal.so -ldl -lnsl -lutil -lm -ldl -lcmumps
-ldmumps -lsmumps -lzmumps -lmumps_common -lpord
/home/mcarini/Research/Software/FEniCS/lib/libscalapack.a
/home/mcarini/Research/Software/FEniCS/lib/libml.so -lHYPRE
/home/mcarini/Research/Software/FEniCS/lib/libpastix.a -lumfpack -lamd
-llapack -lblas -lX11
/home/mcarini/Research/Software/FEniCS/lib/libparmetis.so
/home/mcarini/Research/Software/FEniCS/lib/libmetis.so -lptesmumps
-lptscotch -lptscotcherr -lscotch -lscotcherr -lmpi_f90 -lmpi_f77
-lgfortran -lquadmath -lmpi_cxx -lstdc++ -lrt -lm -lz -lmpi -lopen-rte
-lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl -lnsl -lutil -lm -lcmumps
-ldmumps -lsmumps -lzmumps -lmumps_common -lpord
/home/mcarini/Research/Software/FEniCS/lib/libscalapack.a
/home/mcarini/Research/Software/FEniCS/lib/libml.so -lHYPRE
/home/mcarini/Research/Software/FEniCS/lib/libpastix.a -lumfpack -lamd
-llapack -lblas -lX11
/home/mcarini/Research/Software/FEniCS/lib/libparmetis.so
/home/mcarini/Research/Software/FEniCS/lib/libmetis.so -lptesmumps
-lptscotch -lptscotcherr -lscotch -lscotcherr -lmpi_f90 -lmpi_f77
-lgfortran -lquadmath -lmpi_cxx -lstdc++ -lrt -lz -lmpi -lopen-rte
-lopen-pal -lgcc_s -lpthread
make[1]: Leaving directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
Return value: 1
Source file was:
#include "petsc.h"
int main()
{
#if PETSC_HAVE_CUSP
return 0;
#else
return 1;
#endif
}
Determining if the function pthread_create exists in the pthreads failed
with the following output:
Change Dir:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make
CMakeFiles/cmTryCompileExec.dir/build
make[1]: Entering directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -fopenmp -o
CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c
/usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script
CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -fopenmp
CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o
cmTryCompileExec -rdynamic -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: ld returned 1 exit status
make[1]: *** [cmTryCompileExec] Error 1
make[1]: Leaving directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
make: *** [cmTryCompileExec/fast] Error 2
Determining if the Q_WS_WIN exist failed with the following output:
Change Dir:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make
CMakeFiles/cmTryCompileExec.dir/build
make[1]: Entering directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o
/usr/bin/c++ -frounding-math
-I/home/mcarini/Research/Software/FEniCS/include -I/usr/include/qt4 -o
CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o -c
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
In function ‘int main()’:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:8:25:
error: ‘Q_WS_WIN’ was not declared in this scope
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o]
Error 1
make[1]: Leaving directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
make: *** [cmTryCompileExec/fast] Error 2
File
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
/* */
#include <QtCore/qglobal.h>
void cmakeRequireSymbol(int dummy,...){(void)dummy;}
int main()
{
#ifndef Q_WS_WIN
cmakeRequireSymbol(0,&Q_WS_WIN);
#endif
return 0;
}
Determining if the Q_WS_QWS exist failed with the following output:
Change Dir:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make
CMakeFiles/cmTryCompileExec.dir/build
make[1]: Entering directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o
/usr/bin/c++ -frounding-math
-I/home/mcarini/Research/Software/FEniCS/include -I/usr/include/qt4 -o
CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o -c
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
In function ‘int main()’:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:8:25:
error: ‘Q_WS_QWS’ was not declared in this scope
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o]
Error 1
make[1]: Leaving directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
make: *** [cmTryCompileExec/fast] Error 2
File
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
/* */
#include <QtCore/qglobal.h>
void cmakeRequireSymbol(int dummy,...){(void)dummy;}
int main()
{
#ifndef Q_WS_QWS
cmakeRequireSymbol(0,&Q_WS_QWS);
#endif
return 0;
}
Determining if the Q_WS_MAC exist failed with the following output:
Change Dir:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make
CMakeFiles/cmTryCompileExec.dir/build
make[1]: Entering directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CMakeFiles
1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o
/usr/bin/c++ -frounding-math
-I/home/mcarini/Research/Software/FEniCS/include -I/usr/include/qt4 -o
CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o -c
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
In function ‘int main()’:
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:8:25:
error: ‘Q_WS_MAC’ was not declared in this scope
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckSymbolExists.cxx.o]
Error 1
make[1]: Leaving directory
`/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp'
make: *** [cmTryCompileExec/fast] Error 2
File
/home/mcarini/Research/Software/FEniCS/src/dolfin/dorsal_build_dir/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx:
/* */
#include <QtCore/qglobal.h>
void cmakeRequireSymbol(int dummy,...){(void)dummy;}
int main()
{
#ifndef Q_WS_MAC
cmakeRequireSymbol(0,&Q_WS_MAC);
#endif
return 0;
}
2013/11/26 Johannes Ring <[email protected]>
> On Tue, Nov 26, 2013 at 12:46 PM, Marco Carini <[email protected]>
> wrote:
> > What I have to do ? Should I modify the environment variable and redo the
> > installation from scratch?
>
> Take a look in <dolfin-src-dir>/dorsal_build_dir/CMakefiles/CMakeError.log.
> This should give you some hints about why CMake didn't find PETSc.
>
> Johannes
> _______________________________________________
> fenics-support mailing list
> [email protected]
> http://fenicsproject.org/mailman/listinfo/fenics-support
>
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support