[MPICH] Misplaced headers, MPICH2 1.0.2p1 on Mac OS 10.4.2
Rajeev Thakur
thakur at mcs.anl.gov
Fri Oct 21 12:57:51 CDT 2005
Try unsetting the env. variable CPPFLAGS. If you want to set the flags for
the C++ compiler, you can use CXXFLAGS.
Rajeev
> -----Original Message-----
> From: owner-mpich-discuss at mcs.anl.gov
> [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Fritz Anderson
> Sent: Friday, October 21, 2005 12:09 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: [MPICH] Misplaced headers, MPICH2 1.0.2p1 on Mac OS 10.4.2
>
> I've been trying to build MPICH2, version 1.0.2p1 from the
> tarball at
> <http://www-unix.mcs.anl.gov/mpi/mpich2/downloads/
> mpich2-1.0.2p1.tar.gz> on Mac OS 10.4.2, using the 64-bit toolset.
> The process fails with the first compilation.
>
> My configuration is
>
> CCFLAGS='-arch ppc64' LDFLAGS='-arch ppc64' CPPFLAGS='-arch ppc64' ./
> configure --disable-f77 --disable-f90 --prefix='/usr/local' --with-
> pm=mpd:gforker
>
> The configuration seems to proceed without error. The first
> compilation fails to find two headers:
>
> rm -f lib/newconfig
> gcc -DHAVE_CONFIG_H -I. -I/Users/fritza/Sandbox/HPC/MPICH2/
> mpich2-1.0.2p1/src/mpid/common/sock/poll -I../../../../include -I/
> Users/fritza/Sandbox/HPC/MPICH2/mpich2-1.0.2p1/src/include -arch
> ppc64 -c sock.c
> sock.c:8:24: error: mpidu_sock.h: No such file or directory
> In file included from sock.c:9:
> ../../../../include/mpiimpl.h:98:21: error: mpidpre.h: No such file
> or directory
> In file included from sock.c:9:
>
> A cascade of errors arising from the missing headers then follows.
> Files named mpidu_sock.h and mpiimpl.h do exist in the source tree,
> just not in any directory indicated by the -I options.
>
> Trying random suggestions related to BSD from the mailing
> list, I tried:
>
> Configuring --without-mpe. The error persists.
>
> Substituting mpe2-1.0.2p4. The error persists.
>
> As I write this, I am trying a configuration without the disable-
> FORTRAN options... and the error persists.
>
> Surely I am missing something obvious. What is it?
>
> -- F
>
> --
> Fritz Anderson
> Macintosh Programmer
> University of Chicago
>
>
More information about the mpich-discuss
mailing list