[mpich-discuss] Problem with MPICH2 install

Abel Marin-Lafleche amarinlafleche at anl.gov
Tue Nov 1 10:37:06 CDT 2011


Hi,

I have some problem while trying to install mpich2 on a linux machine (64 bit, 
theo.ne.anl.gov).
Althoug the make and make install steps appear to have no problem and the cpi 
test program is working too. When I try a make installcheck I receive a bunch of 
errors relateded to F77 and F90 bindings.
It is always the same kind of compiling error:
     undefined reference to `__intel_sse2_strrchr'
     undefined reference to `__intel_sse2_strcspn'
     undefined reference to `__intel_sse2_strdup'

I do need mpif77 and mpif90 to work properly as the code I am working on is 
written in fortran 90.

Here is more detail about what I am trying to do and I join the files m.txt, 
mi.txt and mic.txt

I am using intel compiler icc, icpc and ifort

[b59103 at theo mpich2-1.4.1]$ icc --version
icc (ICC) 12.1.0 20110811
Copyright (C) 1985-2011 Intel Corporation.  All rights reserved.

[b59103 at theo mpich2-1.4.1]$ ifort --version
ifort (IFORT) 11.1 20100806
Copyright (C) 1985-2010 Intel Corporation.  All rights reserved.

[b59103 at theo mpich2-1.4.1]$ icpc --version
icpc (ICC) 12.1.0 20110811
Copyright (C) 1985-2011 Intel Corporation.  All rights reserved.

Here is my compile/install script and I join the files m.txt, mi.txt and 
mtesting.txt

cd /software/src
tar xzf mpich2-1.4.1p1.tar.gz
mkdir /software/build/mpich2-1.4.1
cd /software/build/mpich2-1.4.1
/software/src/mpich2-1.4.1p1/configure  --prefix=/software/mpich2-install CC=icc 
F77=ifort FC=ifort CXX=icpc        \
   MPICH2LIB_CFLAGS="-g -O2" MPICH2LIB_FFLAGS="-g -O2" MPICH2LIB_FCFLAGS="-g 
-O2" MPICH2LIB_CXXFLAGS="-g -O2" \
   --with-pm=gforker --enable-g=meminit  2>&1 | tee c.txt
make 2>&1 | tee m.txt
make install 2>&1 | tee mi.txt
make installcheck 2>&1 | tee mic.txt

Thank you,
Abel

-- 
Abel Marin-Lafleche
Nuclear Engineering Associate

Nuclear Engineering Division
Argonne National Laboratory
9700 S. Cass Avenue
Argonne, IL 60439 USA
Phone: 630-252-4622



More information about the mpich-discuss mailing list