LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Etienne Gondet (gondet_at_[hidden])
Date: 2003-07-21 09:41:14


        Dear lam-support,

        about troubles at configure step on a SP4.

        I tried what Mr Paynes and Squyres advised me but keep the troubles
So I got a quick answer from ECMWF support.

I have to make an easy change in a root file /usr/vacpp/include/stdlib.h .
Do you have any idea how to deal with a modified stdlib on my HOME and the
LAM configure.

        Feel free to contact us if you have further questions.
                                Best regards,
                                        Etienne Gondet.

/-------------------------------------------------------------\
| Etienne GONDET | PALM/MERCATOR project |
|-----------------------------|-------------------------------|
| | http : www.cerfacs.fr |
| Email : gondet_at_[hidden] | Email : palmhelp_at_[hidden] |
| Phone : 33.5.61.19.30.72 | Fax : 33.5.61.19.30.00 |
+-------------------------------------------------------------+
| CERFACS : 42, Av Gaspard Coriolis. 31057 Toulouse Cedex |
+-------------------------------------------------------------+
| CERFACS is the Scientific Computing european |
| center for advanced research and training |
\-------------------------------------------------------------/

------- Forwarded Message
From: Umberto Modigliani <Umberto.Modigliani_at_[hidden]>
Reply-To: Umberto.Modigliani_at_[hidden]
Organization: ECMWF
MIME-Version: 1.0
To: Etienne.Gondet_at_[hidden]
Cc: advisory_at_[hidden], palmdvp_at_[hidden], systeme_at_[hidden]
Subject: Re: login lmz : lam 7.0 installation troubles

Etienne,

looking at your problem and some answer you received I notice:

- -----
"/usr/vacpp/include/stdlib.h", line 123.13: 1540-0040 (S) The text "llabs"
is unexpected. "undef" may be undeclared or ambiguous.
- -----
123:# if defined (__MATH__) && defined(__XLC13__)
124: undef llabs
125: extern "builtin" long long __llabs(long long);

This problem has occurred to me as weel and is due to a bug in the header file
which has been reported to IBM.

For the moment you should get a copy of and change line 123 to add a # at the
beginning of the line.

Then you should try to set configure to use this header file.

I don't know if this will fix your problem (first time I see it).

Umberto

Etienne.Gondet_at_[hidden] wrote:
> Dear ECMWF support,
>
> I am trying to install on your SP4 the ladt lam versions for mpi 1 and 2. I
> get some troubles at configure step.
>
> In :
> /hpca/tmp/ms/spfrpalm/lmz/lam-7.0
>
> export OBJECT_MODE=64
> export CFLAGS=-q64
> export CC=xlc_r
>
> export CXXFLAGS=-q64
> export CXX=xlC_r
>
> export FFLAGS=-q64
> export FC=xlf_r
> configure --prefix=/home/ms/spfrpalm/lmz/local/lam7.0
>
> it finish like this :
> configure: WARNING: map: present but cannot be compiled
> configure: WARNING: map: check for missing prerequisite headers?
> configure: WARNING: map: proceeding with the preprocessor's result
> configure: WARNING: ## ------------------------------------ ##
> configure: WARNING: ## Report this to bug-autoconf_at_gnu.org. ##
> configure: WARNING: ## ------------------------------------ ##
> checking for map... yes
> checking for C++ optimization flags... -O -q64
> checking size of bool... 1
> checking size of int... 4
> checking alignment of bool... configure: WARNING: *** Problem running
> configure test!
> configure: WARNING: *** See config.log for details.
> configure: error: *** Cannot continue.
>
>
> I dn't understand th pb about alignment of bool. May be you hear about it
>
> I already ask to the LAM support and user mailing list
> and one user tell me to try with those environment variable because it works
> on his p690 with AIX 5.1.
>
> http://www.lam-mpi.org/MailArchives/lam/msg06389.php
> see at the end of the page for the answers.
>
> Feel free to contact us if you have further questions.
> Best regards,
> Etienne Gondet.
>
>
> /-------------------------------------------------------------\
> | Etienne GONDET | PALM/MERCATOR project |
> |-----------------------------|-------------------------------|
> | | http : www.cerfacs.fr |
> | Email : gondet_at_[hidden] | Email : palmhelp_at_[hidden] |
> | Phone : 33.5.61.19.30.72 | Fax : 33.5.61.19.30.00 |
> +-------------------------------------------------------------+
> | CERFACS : 42, Av Gaspard Coriolis. 31057 Toulouse Cedex |
> \-------------------------------------------------------------/
>
>

------- End of Forwarded Message