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

Reply via email to