[mpich-discuss] installing mpich2 into mac os

Anthony Chan chan at mcs.anl.gov
Thu Jun 4 16:08:14 CDT 2009


Your config.log has this line testing the CXXCPP

configure:28723: icpc -E  -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp
Catastrophic error: could not set locale "" to allow processing of multibyte characters
configure:28730: $? = 4

Since you added -no-multibyte-chars, perhaps you may want to try
CXXCPP="icpc -no-multibyte-chars -E".  Also, you want to set
F90FLAGS="-O3 -xT -align all -fno-alias -m64" so f77 and
f90 compilers are consistent to each other.

A.Chan

----- "Ufuk Utku Turuncoglu" <turuncu at ucar.edu> wrote:

> Hi,
> 
> I try to install mpich2 1.1 to mac os x 10.5.7 using intel compilers.
> If 
> i leave blank CXX option, it installs without error. I am using 
> following environment variables and configuration command,
> 
> export FC=ifort
> export F77=ifort
> export F90=ifort
> export FFLAGS="-O3 -xT -align all -fno-alias -m64"
> export CC=icc
> export CFLAGS="-no-multibyte-chars -O3 -m64"
> 
> ./configure --prefix=`pwd` --disable-rlog --enable-fast=O3
> 
> but if i set environment variables to use intel C++ compiler icpc
> 
> export CXX=icpc
> export CXXFLAGS="-no-multibyte-chars -O3 -m64"
> export CXXCPP="icpc -E"
> 
> it gives sanity check error for icpc compiler. I also unset CXXCPP but
> i 
> get still sanity check error. Is there any specific flag to solve
> this? 
> The intel compiler versions are,
> 
> Intel(R) Fortran Compiler for applications running on Intel(R) 64, 
> Version 10.1    Build 20070913 Package ID: m_fc_b_10.1.006
> Intel(R) C Compiler for applications running on Intel(R) 64, Version 
> 10.1    Build 20070913 Package ID: m_cc_p_10.1.006
> Intel(R) C++ Compiler for applications running on Intel(R) 64, Version
> 
> 10.1    Build 20070913 Package ID: m_cc_p_10.1.006
> 
> Thanks,
> 
> --ufuk


More information about the mpich-discuss mailing list