cd ~/projects/moose
scripts/update_and_rebuild_libmesh.sh---------------------------------------------
----- Configuring for optional packages -----
---------------------------------------------
checking for boostlib >= 1.57.0... configure: We could not detect the boost libraries (version 1.57 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
<<< External boost installation *not* found... will try to configure for libmesh's internal boost >>>
checking for boostlib >= 1.57.0... yes
<<< Using libmesh-provided boost in ./contrib >>>
checking for boost::movelib::unique_ptr support... yes
<<< Howard Hinnant's unique_ptr implementation explicitly disabled >>>
checking if safe_bool<T> allows boolean comparisons... yes
checking if safe_bool<T> prevents implicit conversions... yes
<<< Compiling libmesh with safe_bool<T> support >>>
checking /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h usability... no
checking /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h presence... no
checking for /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h... no
<<< PETSc disabled. Will try configuring MPI now... >>>
note: MPI library path not given... trying prefix=/usr
mpicxx Compiler Supports MPI
configure: error: *** PETSc was not found, but --enable-petsc-required was specified.
-bash-4.1$ echo $PETSC_DIR
/home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt
-bash-4.1$ echo $PETSC_DIR
/home/ubelix/geo/gilgannon/petsc-3.6.4
---------------------------------------------
----- Configuring for optional packages -----
---------------------------------------------
checking for boostlib >= 1.57.0... configure: We could not detect the boost libraries (version 1.57 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
<<< External boost installation *not* found... will try to configure for libmesh's internal boost >>>
checking for boostlib >= 1.57.0... yes
<<< Using libmesh-provided boost in ./contrib >>>
checking for boost::movelib::unique_ptr support... yes
<<< Howard Hinnant's unique_ptr implementation explicitly disabled >>>
checking if safe_bool<T> allows boolean comparisons... yes
checking if safe_bool<T> prevents implicit conversions... yes
<<< Compiling libmesh with safe_bool<T> support >>>
checking /home/ubelix/geo/gilgannon/petsc-3.6.4/include/petscversion.h usability... yes
checking /home/ubelix/geo/gilgannon/petsc-3.6.4/include/petscversion.h presence... yes
checking for /home/ubelix/geo/gilgannon/petsc-3.6.4/include/petscversion.h... yes
<<< PETSc did not define MPIEXEC. Will try configuring MPI now... >>>
note: MPI library path not given... trying prefix=/usr
mpicxx Compiler Supports MPI
<<< Found PETSc 3.6.4 installation in /home/ubelix/geo/gilgannon/petsc-3.6.4 ... >>>
/home/ubelix/geo/gilgannon/petsc-3.6.4/lib/petsc/conf/variables:117: /home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables: No such file or directory
make: *** No rule to make target `/home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables'. Stop.
/home/ubelix/geo/gilgannon/petsc-3.6.4/lib/petsc/conf/variables:117: /home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables: No such file or directory
make: *** No rule to make target `/home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables'. Stop.
/home/ubelix/geo/gilgannon/petsc-3.6.4/lib/petsc/conf/variables:117: /home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables: No such file or directory
make: *** No rule to make target `/home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables'. Stop.
/home/ubelix/geo/gilgannon/petsc-3.6.4/lib/petsc/conf/variables:117: /home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables: No such file or directory
make: *** No rule to make target `/home/ubelix/geo/gilgannon/petsc-3.6.4/gcc/lib/petsc/conf/petscvariables'. Stop.
checking whether we can compile a trivial PETSc program... no
checking for TAO support via PETSc... no
<<< PETSc disabled. Will try configuring MPI now... >>>
note: MPI library path not given... trying prefix=/usr
Could not find MPI header <mpi.h>...
configure: error: *** PETSc was not found, but --enable-petsc-required was specified.
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/0605870c-1594-47b4-84ea-8ed8a936369f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/73dc6e3c-8923-457b-9734-1a7efcce9d34%40googlegroups.com.
-bash-4.1$ echo $PETSC_DIR
/home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt
./configure \ --prefix=$PETSC_DIR \ --download-hypre=1 \ --with-ssl=0 \ --with-debugging=no \ --with-pic=1 \ --with-shared-libraries=1 \ --with-cc=mpicc \ --with-cxx=mpicxx \ --with-fc=mpif90 \ --download-fblaslapack=1 \ --download-metis=1 \ --download-parmetis=1 \ --download-superlu_dist=1 \ --download-scalapack=1 \ --download-mumps=1 \ CC=mpicc CXX=mpicxx FC=mpif90 F77=mpif77 F90=mpif90 \ CFLAGS='-fPIC -fopenmp' \ CXXFLAGS='-fPIC -fopenmp' \ FFLAGS='-fPIC -fopenmp' \ FCFLAGS='-fPIC -fopenmp' \ F90FLAGS='-fPIC -fopenmp' \ F77FLAGS='-fPIC -fopenmp' \ PETSC_DIR=`pwd`
I checked where my $PETSC_DIR was-bash-4.1$ echo $PETSC_DIR
/home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt
-bash-4.1$ ls /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt
include lib
Hey John,I get:-bash-4.1$ ls /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt
include lib
Which suggests that it is a directory with something in it.
cd $CLUSTER_TEMP/petsc-3.6.4
-bash-4.1$ ls /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include
cmumps_c.h fortran_matrix.h HYPRE_krylov.h _hypre_struct_ls.h mumps_c_types.h superlu_ddefs.h
cmumps_root.h gklib_defs.h HYPRE_lobpcg.h HYPRE_struct_ls.h old_colamd.h superlu_defs.h
cmumps_struc.h gklib_rename.h HYPRE_matrix_matrix_protos.h _hypre_struct_mv.h par_csr_block_matrix.h superlu_enum_consts.h
Cnames.h gklib_tls.h HYPRE_MatvecFunctions.h HYPRE_struct_mv.h par_csr_matmultivec.h superlu_zdefs.h
csr_block_matrix.h html_mainpage.h _hypre_parcsr_ls.h _hypre_utilities.h par_csr_pmvcomm.h supermatrix.h
csr_matmultivec.h HYPRE_config.h HYPRE_parcsr_ls.h HYPRE_utilities.h parmetis.h temp_multivector.h
cublas_utils.h HYPRE_DistributedMatrixPilutSolver_protos.h _hypre_parcsr_mv.h interpreter.h par_multivector.h util_dist.h
dcomplex.h HYPRE_DistributedMatrixPilutSolver_types.h HYPRE_parcsr_mv.h krylov.h psymbfact.h zmumps_c.h
distributed_matrix.h HYPRE_error_f.h HYPRE_seq_mv.h lobpcg.h seq_multivector.h zmumps_root.h
dmumps_c.h HYPREf.h _hypre_sstruct_ls.h machines.h seq_mv.h zmumps_struc.h
dmumps_root.h HYPRE.h HYPRE_sstruct_ls.h metis.h smumps_c.h
dmumps_struc.h _hypre_IJ_mv.h _hypre_sstruct_mv.h multivector.h smumps_root.h
fortran.h HYPRE_IJ_mv.h HYPRE_sstruct_mv.h mumps_compat.h smumps_struc.h
-bash-4.1$ ls -al /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h
ls: cannot access /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h: No such file or directory
-bash-4.1$
Hey John,
It didn't seem to like the second command:-bash-4.1$ ls /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include
cmumps_c.h fortran_matrix.h HYPRE_krylov.h _hypre_struct_ls.h mumps_c_types.h superlu_ddefs.h
cmumps_root.h gklib_defs.h HYPRE_lobpcg.h HYPRE_struct_ls.h old_colamd.h superlu_defs.h
cmumps_struc.h gklib_rename.h HYPRE_matrix_matrix_protos.h _hypre_struct_mv.h par_csr_block_matrix.h superlu_enum_consts.h
Cnames.h gklib_tls.h HYPRE_MatvecFunctions.h HYPRE_struct_mv.h par_csr_matmultivec.h superlu_zdefs.h
csr_block_matrix.h html_mainpage.h _hypre_parcsr_ls.h _hypre_utilities.h par_csr_pmvcomm.h supermatrix.h
csr_matmultivec.h HYPRE_config.h HYPRE_parcsr_ls.h HYPRE_utilities.h parmetis.h temp_multivector.h
cublas_utils.h HYPRE_DistributedMatrixPilutSolver_protos.h _hypre_parcsr_mv.h interpreter.h par_multivector.h util_dist.h
dcomplex.h HYPRE_DistributedMatrixPilutSolver_types.h HYPRE_parcsr_mv.h krylov.h psymbfact.h zmumps_c.h
distributed_matrix.h HYPRE_error_f.h HYPRE_seq_mv.h lobpcg.h seq_multivector.h zmumps_root.h
dmumps_c.h HYPREf.h _hypre_sstruct_ls.h machines.h seq_mv.h zmumps_struc.h
dmumps_root.h HYPRE.h HYPRE_sstruct_ls.h metis.h smumps_c.h
dmumps_struc.h _hypre_IJ_mv.h _hypre_sstruct_mv.h multivector.h smumps_root.h
fortran.h HYPRE_IJ_mv.h HYPRE_sstruct_mv.h mumps_compat.h smumps_struc.h
-bash-4.1$ ls -al /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h
ls: cannot access /home/ubelix/geo/gilgannon/moose-compilers/petsc/petsc-3.6.4/gcc-opt/include/petscversion.h: No such file or directory
-bash-4.1$
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/24db9029-8629-4680-8717-fb29a2221fe2%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.