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
