LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian Barrett (brbarret_at_[hidden])
Date: 2009-06-11 14:35:26


This is a known issue with LAM's configure script - you can either
switch to OPen MPI or use the latest LAM/MPI beta:

   http://www.lam-mpi.org/beta/

Brian

On Jun 11, 2009, at 12:59 AM, eri budiprasetio wrote:

> Dear all,
>
> I have three machine linux Redhat rhel 2.6.9.55.ELsmp, i want to
> install MPI on the machine but after i follow instruction at http://www.lam-mpi.org/7.1/install/
> , i have error message below.
>
> Please help me...
>
> [root_at_localhost lam-7.1.4]# ./configure CC=cc CXX=CC FC=f77 --
> prefix=/mpi
>
> =
> =
> =
> =
> =
> =
> ======================================================================
> == Configuring LAM version 7.1.4
> =
> =
> =
> =
> =
> =
> ======================================================================
>
> *** Initialization, setup
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> configure: builddir: /data_eri/spec_decomp/mpi/lam-7.1.4
> configure: srcdir: /data_eri/spec_decomp/mpi/lam-7.1.4
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> installing to directory "/mpi"
>
> *** C compiler and preprocessor
> checking if want debugging output support... no
> checking for gcc... cc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ANSI C... none needed
> checking for style of include used by make... GNU
> checking dependency style of cc... gcc3
> checking how to run the C preprocessor... cc -E
> checking for egrep... grep -E
> checking whether cc needs -traditional... no
> checking for AIX... no
> checking if need special C compiler/linker flags... none needed
> checking for C optimization flags... -O3
> checking whether the C compiler (cc -O3 ) accepts ANSI prototypes...
> yes
> checking for type int2... no
> checking for type uint2... no
> checking for type int4... no
> checking for type uint4... no
> checking for type int8... no
> checking for type uint8... no
> checking for type float4... no
> checking for type float8... no
> checking size of char... 1
> checking size of short... 2
> checking size of wchar_t... 4
> checking size of int... 4
> checking size of long... 8
> checking size of long long... 8
> checking size of float... 4
> checking size of double... 8
> checking size of long double... 16
> checking size of void *... 8
> checking alignment of char... 1
> checking alignment of short... 2
> checking alignment of wchar_t... 4
> checking alignment of int... 4
> checking alignment of long... 8
> checking alignment of long long... 8
> checking alignment of float... 4
> checking alignment of double... 8
> checking alignment of long double... 16
> checking alignment of void *... 8
>
> *** C++ compiler and preprocessor
> checking whether we are using the GNU C++ compiler... no
> checking whether CC accepts -g... no
> checking dependency style of CC... none
> checking how to run the C++ preprocessor... /lib/cpp
> checking if want C++ exception handling... no
> checking whether CC has new(std::nothrow)... no
> checking for C++ template repository directory... templates not
> supported?
> not used
> checking for C++ compiler template parameters... none needed
> checking for C++ optimization flags... -O
> checking for ANSI C header files... no
> checking for sys/types.h... no
> checking for sys/stat.h... no
> checking for stdlib.h... no
> checking for string.h... no
> checking for memory.h... no
> checking for strings.h... no
> checking for inttypes.h... no
> checking for stdint.h... no
> checking for unistd.h... no
> checking map usability... no
> checking map presence... yes
> configure: WARNING: map: present but cannot be compiled
> configure: WARNING: map: check for missing prerequisite headers?
> configure: WARNING: map: see the Autoconf documentation
> configure: WARNING: map: section "Present But Cannot Be Compiled"
> configure: WARNING: map: proceeding with the preprocessor's result
> configure: WARNING: map: in the future, the compiler will take
> precedence
> configure: WARNING: ##
> ------------------------------------------ ##
> configure: WARNING: ## Report this to the AC_PACKAGE_NAME
> lists. ##
> configure: WARNING: ##
> ------------------------------------------ ##
> checking for map... yes
> checking for type bool... no
> checking for true/false... no
> configure: WARNING: *** Your C++ compiler does not support the bool
> data type.
> configure: WARNING: *** LAM requires a C++ compiler with support for
> the bool
> configure: WARNING: *** data type.
> configure: error: cannot continue
> [root_at_localhost lam-7.1.4]#
>
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/

-- 
   Brian Barrett
   LAM/MPI Developer
   Make today a LAM/MPI day!