Issue38

Title MPI 'configure' issues
Priority bug Status chatting
Superseder Nosy List leif
Assigned To leif Topics Build

Created on 2006-06-17.00:34:20 by leif, last changed 2006-09-26.01:29:26 by leif.

Messages
msg149 (view) Author: leif Date: 2006-09-26.01:29:25
On Mac OS X, configuring against a C-only MPICH install fails, apparently
because of the case-insensitive filesystem.  'configure' finds 'mpiCC' (actually
'mpicc') and the CitcomS "trivial C++ MPI program" check fails.

Why can't everyone use pkg-config... :-(  All I need is a little metadata...
just a little...
msg83 (view) Author: leif Date: 2006-06-17.00:34:20
[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$
History
Date User Action Args
2006-09-26 01:29:26leifsetstatus: unread -> chatting
messages: + msg149
title: MPI_LIBS broken -> MPI 'configure' issues
2006-06-17 00:34:43leifsettopic: + Build
2006-06-17 00:34:20leifcreate