If I had to guess, it looks like your C++ compiler is not installed
properly.
Can you compile and run simple C++ programs that use the STL and/or the
bool type? If you can't, then you need to fix whatever is wrong with your
C++ compiler before proceeding.
If your C++ compiler appears to be functioning properly, then please see
the "Getting Help" page on the LAM web site
(http://www.lam-mpi.org/using/support/) and send all the requested data
(compress your attachments) so that we can have enough information for an
initial assessment of the problem.
Hope that helps.
On Sat, 3 Jul 2004, Aamir Shafi wrote:
> Hi,
>
> After figuring out the C++ compiler, i am getting this error now and it says,
> REPORT THIS TO AC_PACKAGE_LIST. Can anyone help ?
>
> ======================================================================
> ======
> == Configuring LAM version 7.0.6
> ======================================================================
> ======
>
> *** Initialization, setup
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> installing to directory "/usr/local/mpi/lam-7.0.6"
>
> *** 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... y
> es
> 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... 4
> checking size of long long... 8
> checking size of float... 4
> checking size of double... 8
> checking size of long double... 12
> checking size of void *... 4
> 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... 4
> checking alignment of long long... 4
> checking alignment of float... 4
> checking alignment of double... 4
> checking alignment of long double... 4
> checking alignment of void *... 4
>
> *** C++ Compiler and preprocessor
> checking whether we are using the GNU C++ compiler... no
> checking whether cpp accepts -g... no
> checking dependency style of cpp... none
> checking how to run the C++ preprocessor... cpp -E
> checking if want C++ exception handling... no
> checking whether cpp has new(std::nothrow)... yes
> checking for C++ template repository directory... templates not suppor
> ted?
> not used
> checking for C++ compiler template parameters... none needed
> checking for type bool... yes
> checking for true/false... yes
> 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 precede
> nce
> configure: WARNING: ## ------------------------------------------
> ##
> configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists.
> ##
> configure: WARNING: ## ------------------------------------------
> ##
> checking for map... yes
> checking for C++ optimization flags... -O
> checking size of bool... -1
> configure: WARNING: *** Problem running configure test!
> configure: WARNING: *** See config.log for details.
> configure: error: *** Cannot continue.
>
> --Aamir
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
--
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
|