I too encountered same problem.. but my work doesnt need Fortran compiler.
So, I recompiled lam, without fortran and everything went well..
try if you too do not need fortran..
On 11/06/2009, eri budiprasetio <eri_file_at_[hidden]> 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]#
>
> <http://us.mc557.mail.yahoo.com/mc/compose?to=lam@lam-mpi.org><http://us.mc557.mail.yahoo.com/mc/compose?to=lam@lam-mpi.org>
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
|