Configuring mpich-3.2can be done as
./configure -prefix=/home/software/mpich3.2-install |& tee c.txt
To build mpich
Make |& tee m.txt
I think it will work.
Sanjesh
On 03/14/2016 07:06 AM, Peter Steinbach wrote:
Hi -
I just downloaded mpich 3.2 and wanted to build it on a centos 6.3 based
system (gcc 4.9.2). The configure call looked like this:
$ ./configure --with-ibverbs --with-ibverbs-include=/usr/include
--with-ibverbs-lib=/usr/lib64 --enable-fast --enable-shared --with-java
--prefix=$HOME/software/mpich/3.2
the configure runs through, but the make call finishes with:
$ make
...
( cd . && \
./maint/extracterrmsgs -careful=unusederr.txt \
-skip=src/util/multichannel/mpi.c \
`cat maint/errmsgdirs` > .tmp 2>.err )
( cd . && if test -s .err ; then rm -f .tmp ; cat .err ; exit 1 ; fi )
Warning: attempt to redefine **fail. Duplicate ignored.
Warning: **fail . .
src/mpid/ch3/channels/nemesis/netmod/llc/errnames.txt : 15
make: *** [src/mpi/errhan/defmsg.h] Error 1
The problem appears to be coming from:
$ egrep '^\*\*fail:' `find -name "errnames.txt"`
./src/mpi/errhan/errnames.txt:**fail:
./src/mpid/ch3/channels/nemesis/netmod/llc/errnames.txt:**fail:fail failed
I thought we fixed this? Maybe it went in just after the mpich-3.2 release.
Any idea how to resolve it?
Ah, it sure did. 4 commits after 3.2 was tagged in fact. Simply delete the **fail line from src/mpid/ch3/channels/nemesis/netmod/llc/errnames.txt. I've attached a patch if that's easier for you:
==rob
Best,
P
_______________________________________________
discuss mailing list discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss