LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: John Lau (cflau_at_[hidden])
Date: 2006-05-11 00:03:00


Hi Ralf,

Sorry for late. Here are the info you want.

Best regards,
John Lau

lam-request_at_[hidden] wrote:
> Send lam mailing list submissions to
> lam_at_[hidden]
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://www.lam-mpi.org/mailman/listinfo.cgi/lam
> or, via email, send a message with subject or body 'help' to
> lam-request_at_[hidden]
>
> You can reach the person managing the list at
> lam-owner_at_[hidden]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of lam digest..."
>
>
> ------------------------------------------------------------------------
>
> Today's Topics:
>
> 1. Re: lam Digest, Vol 681, Issue 1 (John Lau)
> 2. Re: lam Digest, Vol 681, Issue 1 (Ralf Wildenhues)
>
>
> ------------------------------------------------------------------------
>
> Subject:
> Re: LAM: lam Digest, Vol 681, Issue 1
> From:
> John Lau <cflau_at_[hidden]>
> Date:
> Thu, 04 May 2006 10:57:45 +0800
> To:
> lam_at_[hidden]
>
> To:
> lam_at_[hidden]
>
>
> lam-request_at_[hidden] wrote:
>
>> Subject:
>> Re: LAM: LAM 7.1.2 compile with pgi
>> From:
>> Ralf Wildenhues <Ralf.Wildenhues_at_[hidden]>
>> Date:
>> Wed, 3 May 2006 08:41:18 +0200
>> To:
>> lam_at_[hidden]
>>
>> To:
>> lam_at_[hidden]
>>
>>
>> Hi John,
>>
>> * John Lau wrote on Wed, May 03, 2006 at 08:26:39AM CEST:
>>
>>> I try to compile LAM 7.1.2 with PGI 6.0 compiler.
>>
>>
>>
>> Which exact version? If 6.0, then consider updating to one of the
>> bugfix releases.
>>
>>
>>> I know the developers have added PGI support in the libtool. It works
>>> for most part of LAM but I find it failed on share/ssi/rpi/gm.
>>
>>
>>
>>> Here is the error:
>>>
>>> pgcc -shared --whole-archive src/.libs/libgm.a --no-whole-archive
>>> --rpath
>>> /usr/src/redhat/BUILD/lam-7.1.2-1chess/pgi60/share/libmpi/.libs
>>> --rpath
>>> /usr/src/redhat/BUILD/lam-7.1.2-1chess/pgi60/share/liblam/.libs
>>> --rpath /usr/chess/gm/lib64 --rpath /usr/chess/lam-pgi60-7.1.2/lib64
>>> --rpath /usr/chess/gm/lib64 -L/usr/chess/gm/lib64
>>> ./../../../../share/libmpi/.libs/libmpi.so
>>> ./../../../../share/liblam/.libs/liblam.so
>>> /usr/chess/gm/lib64/libgm.so -lc -soname ssi_rpi_gm.so -o
>>> .libs/ssi_rpi_gm.so
>>> pgcc-Warning-Unknown switch: --whole-archive
>>
>>
>>
>> That's really weird. So in this directory, libtool somehow forgets the
>> contents of ${wl}. Could you please post the "libtool --mode=link"
>> command line that immediately precedes the above line?
>
> The lines that immediately precedes are:
>
> make[5]: Entering directory
> `/usr/src/redhat/BUILD/lam-7.1.2-1chess/pgi60/share/ssi/rpi/gm'
> /bin/sh ./libtool --mode=link --tag=CC pgcc -O -L/usr/chess/gm/lib64
> -I/usr/chess/gm/include -fPIC -L/usr/chess/gm/lib64 -o ssi_rpi_gm.la
> -rpath /usr/chess/lam-pgi60-7.1.2/lib64/lam -module -avoid-version
> src/libgm.la ./../../../../share/libmpi/libmpi.la
> ./../../../../share/liblam/liblam.la -lgm
> mkdir .libs
>
>>
>> Could you also go into your build tree, in share/ssi/rpi/gm, and
>> manually rerun that "libtool --mode=link" command line with --debug
>> added (as first argument), and send all output (gzipped would be good)?
>>
>> Cheers,
>> Ralf
>>
>
> I have attached the output of the above "libtool --mode=link ..."
> command line.
>
> Best regards,
> John Lau
>
> ------------------------------------------------------------------------
>
> Subject:
> Re: LAM: lam Digest, Vol 681, Issue 1
> From:
> Ralf Wildenhues <Ralf.Wildenhues_at_[hidden]>
> Date:
> Thu, 4 May 2006 08:51:19 +0200
> To:
> General LAM/MPI mailing list <lam_at_[hidden]>
>
> To:
> General LAM/MPI mailing list <lam_at_[hidden]>
>
>
> Hi John,
>
> * John Lau wrote on Thu, May 04, 2006 at 04:57:45AM CEST:
>
>>>* John Lau wrote on Wed, May 03, 2006 at 08:26:39AM CEST:
>>>
>>>
>>>>I try to compile LAM 7.1.2 with PGI 6.0 compiler.
>>>
>>>Which exact version? If 6.0, then consider updating to one of the
>>>bugfix releases.
>
>
>>make[5]: Entering directory
>>`/usr/src/redhat/BUILD/lam-7.1.2-1chess/pgi60/share/ssi/rpi/gm'
>>/bin/sh ./libtool --mode=link --tag=CC pgcc -O -L/usr/chess/gm/lib64
>>-I/usr/chess/gm/include -fPIC -L/usr/chess/gm/lib64 -o ssi_rpi_gm.la
>>-rpath /usr/chess/lam-pgi60-7.1.2/lib64/lam -module -avoid-version
>>src/libgm.la ./../../../../share/libmpi/libmpi.la
>>./../../../../share/liblam/liblam.la -lgm
>>mkdir .libs
>
>
>>>Could you also go into your build tree, in share/ssi/rpi/gm, and
>>>manually rerun that "libtool --mode=link" command line with --debug
>>>added (as first argument), and send all output (gzipped would be good)?
>
>
>>I have attached the output of the above "libtool --mode=link ..."
>>command line.
>
>
> Hmm. That did not give more clues. Please attach
> share/ssi/rpi/gm/config.log (packed) and the output of
> share/ssi/rpi/gm/libtool --config
>
> Thanks,
> Ralf
>

-- 
John Lau Chi Fai
Cluster Technology Ltd.
cflau_at_[hidden]
Tel: (852) 2655-6114
Fax: (852) 2994-2101