Dear all,

In my attempt to nail down the problem, I rebuilt Trilinos 10.6.4 without MPI 
and then installed deal II without mpi support. In this configuration the 
examples work as expected. So, in short I was wondering if the mac users in the 
forum can let me know if they got Trilinos 10.6.4 (MPI version) to work with 
deal II (MPI enabled). I have tried both openMPI and MPICH2 compilers, but in 
vain. Both compilers were built with gcc version 4.2.1 (Apple Inc. build 5666) 
(dot 3).

Any advice would be highly appreciated.

Best,
Biswa

On 29 May 2011, at 17:15, Biswa Sengupta wrote:

> Dear all,
> 
> I am a brand new user of Deal II and after a lots of issues with compiler 
> flags, I have been able to compile the latest SVN version of Deal II with:
> 
> ./configure --with-lapack --with-blas 
> --with-doxygen=/Applications/Doxygen.app/Contents/Resources/doxygen 
> -with-trilinos=/Users/biswasengupta/Desktop/tril  CC=mpicc CXX=mpic++ 
> F77=mpif77 --disable-shared --with-umfpack --with-netcdf=/usr/local/netcdf 
> --with-metis=/Users/biswasengupta/Desktop/software_required/SuiteSparse/metis-4.0.3
>  --enable-threads
> 
> I have tried the compilation with and without PETSC, the error I describe 
> holds for both:
> 
> 4565:step-5 biswasengupta$ make
> Makefile:141: Makefile.dep: No such file or directory
> ============================ Remaking Makefile.dep
> ==============debug========= step-5.cc  ->  step-5.g.o
> ============================ Linking step-5
> Undefined symbols:
>  "_Zoltan_Create", referenced from:
>      _ML_DecomposeGraph_with_Zoltan in libml.a(ml_agg_Zoltan.c.o)
>  "_Zoltan_Destroy", referenced from:
>      _ML_DecomposeGraph_with_Zoltan in libml.a(ml_agg_Zoltan.c.o)
>  "_Zoltan_Set_Param", referenced from:
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _run_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _ML_DecomposeGraph_with_Zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _ML_DecomposeGraph_with_Zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _ML_DecomposeGraph_with_Zoltan in libml.a(ml_agg_Zoltan.c.o)
>  "_Zoltan_Set_Fn", referenced from:
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _setup_zoltan in libml.a(ml_agg_Zoltan.c.o)
>  "_Zoltan_Initialize", referenced from:
>      _ML_Operator_BlockPartition in libml.a(ml_op_utils.c.o)
>      _ML_DecomposeGraph_with_Zoltan in libml.a(ml_agg_Zoltan.c.o)
>  "_Zoltan_LB_Free_Part", referenced from:
>      _run_zoltan in libml.a(ml_agg_Zoltan.c.o)
>      _run_zoltan in libml.a(ml_agg_Zoltan.c.o)
>  "_Zoltan_LB_Partition", referenced from:
>      _run_zoltan in libml.a(ml_agg_Zoltan.c.o)
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make: *** [step-5] Error 1
> 
> 
> Now, if PETSC is enabled and I try to compile any of the examples, the linker 
> throws an error on the related petsc library as well. So, I guess something 
> fundamental is wrong. Is there any flag or log file where one can check 
> whether the compilation has truly been fault-less? Any suggestions are 
> welcome. BTW I am on a Mac with Snow Leopard (Dual Core).
> 
> Best,
> Biswa

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

Reply via email to