Hello, I am trying to build the new version with petsc-2.3.3-p8. Configure find it all ok, but make all fails quickly: stargate:/home/osman/deal.II-bash-> make all cd /home/osman/deal.II/common/scripts && /usr/bin/make make_dependencies make[1]: Entering directory `/home/osman/deal.II/common/scripts' ============================ Compiling make_dependencies make[1]: Leaving directory `/home/osman/deal.II/common/scripts' cd /home/osman/deal.II/common/scripts && /usr/bin/make expand_instantiations make[1]: Entering directory `/home/osman/deal.II/common/scripts' ============================ Compiling expand_instantiations make[1]: Leaving directory `/home/osman/deal.II/common/scripts' cd /home/osman/deal.II/base && /usr/bin/make Makefile.dep make[1]: Entering directory `/home/osman/deal.II/base' Makefile:117: Makefile.dep: No such file or directory ============================ Remaking base/Makefile make[1]: Leaving directory `/home/osman/deal.II/base' make[1]: Entering directory `/home/osman/deal.II/base' make[1]: `Makefile.dep' is up to date. make[1]: Leaving directory `/home/osman/deal.II/base' cd /home/osman/deal.II/lac && /usr/bin/make Makefile.dep make[1]: Entering directory `/home/osman/deal.II/lac' Makefile:150: Makefile.dep: No such file or directory =====lac============================= block_vector.inst =====lac============================= chunk_sparse_matrix.inst =====lac============================= full_matrix.inst =====lac============================= precondition_block.inst =====lac============================= sparse_matrix_ez.inst =====lac============================= sparse_matrix.inst =====lac============================= trilinos_vector_base.inst =====lac============================= vector.inst =====lac============================= vector_memory.inst =====lac============================= vector_view.inst ===================================== Remaking lac/Makefile make[1]: Leaving directory `/home/osman/deal.II/lac' make[1]: Entering directory `/home/osman/deal.II/lac' make[1]: `Makefile.dep' is up to date. make[1]: Leaving directory `/home/osman/deal.II/lac' cd /home/osman/deal.II/deal.II && /usr/bin/make Makefile.dep make[1]: Entering directory `/home/osman/deal.II/deal.II' Makefile:217: Makefile.dep: No such file or directory =====deal.II========================= dof_accessor.inst =====deal.II========================= dof_tools.inst =====deal.II========================= fe_values.inst =====deal.II========================= grid_tools.inst =====deal.II========================= intergrid_map.inst =====deal.II========================= fe_field_function.inst =====deal.II========================= vectors.inst ===================================== Remaking deal.II/Makefile make[1]: Leaving directory `/home/osman/deal.II/deal.II' make[1]: Entering directory `/home/osman/deal.II/deal.II' make[1]: `Makefile.dep' is up to date. make[1]: Leaving directory `/home/osman/deal.II/deal.II' cd /home/osman/deal.II/lib && /usr/bin/make external-links make[1]: Entering directory `/home/osman/deal.II/lib' ======================debug============= Linking library: libpetscall.g.so ======================optimized========= Linking library: libpetscall.so make[1]: Leaving directory `/home/osman/deal.II/lib' make[1]: Entering directory `/home/osman/deal.II/contrib' make[2]: Entering directory `/home/osman/deal.II/contrib/functionparser' =====function parser==optimized====== fparser.cc make[2]: Leaving directory `/home/osman/deal.II/contrib/functionparser' make[1]: Leaving directory `/home/osman/deal.II/contrib' cd /home/osman/deal.II/contrib && /usr/bin/make make[1]: Entering directory `/home/osman/deal.II/contrib' make[1]: Nothing to be done for `default'. make[1]: Leaving directory `/home/osman/deal.II/contrib' cd /home/osman/deal.II/base && /usr/bin/make libg make[1]: Entering directory `/home/osman/deal.II/base' =====base=============debug========== auto_derivative_function.cc =====base=============debug========== boost_threads.cc =====base=============debug========== conditional_ostream.cc =====base=============debug========== config.cc =====base=============debug========== convergence_table.cc =====base=============debug========== data_out_base.cc =====base=============debug========== exceptions.cc =====base=============debug========== flow_function.cc =====base=============debug========== function.cc =====base=============debug========== function_derivative.cc =====base=============debug========== function_lib.cc =====base=============debug========== function_lib_cutoff.cc =====base=============debug========== function_parser.cc =====base=============debug========== function_time.cc =====base=============debug========== geometry_info.cc =====base=============debug========== job_identifier.cc =====base=============debug========== log.cc =====base=============debug========== memory_consumption.cc =====base=============debug========== multithread_info.cc =====base=============debug========== parameter_handler.cc =====base=============debug========== parsed_function.cc =====base=============debug========== path_search.cc =====base=============debug========== polynomial.cc =====base=============debug========== polynomial_space.cc =====base=============debug========== polynomials_abf.cc =====base=============debug========== polynomials_bdm.cc =====base=============debug========== polynomials_p.cc =====base=============debug========== polynomials_raviart_thomas.cc =====base=============debug========== quadrature.cc =====base=============debug========== quadrature_lib.cc =====base=============debug========== quadrature_selector.cc =====base=============debug========== subscriptor.cc =====base=============debug========== symmetric_tensor.cc =====base=============debug========== table_handler.cc =====base=============debug========== tensor.cc =====base=============debug========== tensor_function.cc =====base=============debug========== tensor_product_polynomials.cc =====base=============debug========== thread_management.cc =====base=============debug========== timer.cc =====base=============debug========== utilities.cc =====base=============debug========== Linking library: libbase.g.so make[1]: Leaving directory `/home/osman/deal.II/base' cd /home/osman/deal.II/lac && /usr/bin/make libg make[1]: Entering directory `/home/osman/deal.II/lac' =====lac==============debug========== block_matrix_array.cc =====lac==============debug========== block_sparse_matrix.cc =====lac==============debug========== block_sparse_matrix_ez.cc =====lac==============debug========== block_sparsity_pattern.cc =====lac==============debug========== block_vector.cc =====lac==============debug========== chunk_sparse_matrix.cc =====lac==============debug========== chunk_sparsity_pattern.cc =====lac==============debug========== compressed_set_sparsity_pattern.cc =====lac==============debug========== compressed_simple_sparsity_pattern.cc =====lac==============debug========== compressed_sparsity_pattern.cc =====lac==============debug========== constraint_matrix.cc =====lac==============debug========== full_matrix.cc =====lac==============debug========== lapack_full_matrix.cc =====lac==============debug========== matrix_lib.cc =====lac==============debug========== matrix_out.cc =====lac==============debug========== petsc_block_sparse_matrix.cc =====lac==============debug========== petsc_full_matrix.cc =====lac==============debug========== petsc_matrix_base.cc source/petsc_matrix_base.cc:553: warning: unused parameter ‘tolerance’ =====lac==============debug========== petsc_parallel_block_sparse_matrix.cc =====lac==============debug========== petsc_parallel_block_vector.cc =====lac==============debug========== petsc_parallel_sparse_matrix.cc =====lac==============debug========== petsc_parallel_vector.cc =====lac==============debug========== petsc_precondition.cc source/petsc_precondition.cc: In member function ‘virtual void dealii::PETScWrappers::PreconditionLU::set_preconditioner_type(_p_PC*&) const’: source/petsc_precondition.cc:322: error: ‘PCLUSetPivoting’ was not declared in this scope make[1]: *** [/home/osman/deal.II/lib/lac/petsc_precondition.g.o] Error 1 make[1]: Leaving directory `/home/osman/deal.II/lac' make: *** [lacg] Error 2 stargate:/home/osman/deal.II-bash->
It seems to be compiling some of the petsc related code, but looks like a version mismatch? Which petsc version is required? Thanks in advance, -osman _______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
