Ah -- you might be correct here; shows how much I'm paying attention
to the LAM list these days (sidenote: have you tried Open MPI? LAM is
being deprecated and replaced with Open MPI -- www.open-mpi.org).
I have a dim recollection that Brian posted a LAM beta with the
configure test fixes, if that helps you. Or migrate to Open MPI. ;-)
On Jul 28, 2008, at 8:19 AM, Konrad Karczewski wrote:
> 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/
>>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
--
Jeff Squyres
Cisco Systems
|