[MonoLith project] 'mpicxx' output can be messy, with repeated libs (see below).
In PyLith, this may have been responsible for -lmpich appearing after -lpmpich
in MPILIBS, which results in unresolved MPIR_* symbols.
$ mpicxx -link_info
apg++ -DUSE_STDARG -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1
-DHAVE_STDARG_H=1 -DUSE_STDARG=1 -DMALLOC_RET_VOID=1
-L/home/leif/monolith/mpich/lib -lpmpich++ -lpmpich -lmpich -lpmpich -lmpich
-lpthread -lrt
leif@crust:~/monolith/install/pylith/pylith3d$
|