Dear Ramakrishna,

> I am observing following error,
> 
> make
> Makefile:141: Makefile.dep: No such file or directory
> ============================ Remaking Makefile.dep
> ==============debug========= step-21.cc  ->  step-21.g.o
> ============================ Linking step-21
> /auto/rcf-proj/rgg/tipiredd/softwares/ascr-complex-uq/Trilinos_13oct10/Trilinos_ASCR_Complex_UQ/lib/libml.a(ml_op_utils.c.o):
>  In function `ML_Operator_BlockPartition':
> ml_op_utils.c:(.text+0x7642): undefined reference to
> `Zoltan_Initialize'
> ...
> I am wondering, if there is problem with the trilinos installation or
> with deal.II installation.

You generated Trilinos with Zoltan, but deal.II does not link with
Zoltan currently (deal.II actually does not detect which Trilinos
libraries are available, but just hardcodes some libraries that the main
deal.II Trilinos users have enabled). You should be able to fix the
problem by adding a line with " zoltan \ " to the specification of
DEAL_II_TRILINOS_LIBS in common/Make.global_options (in my file it is
around line 200, but that depends on which options you have enabled; if
you don't mind reconfiguring and recompiling deal.II, put it into
common/Make.global_options.in in line 227 or so, since it then will be
stable also when you reconfigure deal.II)?

BTW: Wolfgang, do you see an easy way to detect which Trilinos libraries
are available so that we could avoid these kinds of problems? We could
go through all the possible Trilinos libs and simply test which ones are
there...

Best,
Martin

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to