LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Konrad Karczewski (xeno_at_[hidden])
Date: 2008-07-28 08:19:21


Hi,

If I remember correctly there was recently an issue with bool support and
the true cause was that the main function had invalid parameters in the
test program - Intel compiler may be unhappy about it as well. The sample
code should be in configure.log - try to build it manually and see what
icpc has to say about the cause. It may be necessary to fix configure
manually to succeed

hth,
Konrad

On Mon, 28 Jul 2008, Jeff Squyres wrote:

> It generally means that your C++ complier is not installed /
> configured properly. LAM's configure tried to compile/link a simple C+
> + program that included both the STL and the "bool" type and it failed.
>
> Once you can get that to succeed, LAM's configure will likely succeed.
>
>
> On Jul 28, 2008, at 6:39 AM, Khushwant Sidhu wrote:
>
> > Hi,
> >
> >
> > I'm trying to cofigure lam/mpi using the following command
> >
> >
> > ./configure --prefix=/opt/lam_install_intel/ CC=icc CXX=icpc
> > FC=ifort
> >
> >
> > and I get the following error .. any ideas ?
> >
> >
> > 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
> >
> >
> > Sid
> >
> >
> > -----------------------------------------------------------------------------------------------------------------
> >
> > Dr K S Sidhu
> >
> > Dept of Biochemistry
> >
> > 1/61 Henry Wellcome Building
> >
> > University of Leicester
> >
> > Lancaster Road
> >
> > Leicester LE1 9HN
> >
> >
> > Tel: 0116 229 7237
> >
> >
> > _______________________________________________
> > This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
>
> --
> Jeff Squyres
> Cisco Systems
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>