LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Jing (jxu_at_[hidden])
Date: 2003-09-12 13:51:33


Hi,

Thank you very much!
Now I can configure LAM on the cluster. But after I used "make", there
is still an error:
cc -O3 -o lamgrow lamgrow.o -pthread ../../share/.libs/liblam.a -lutil
-lbproc
../../share/.libs/liblam.a(ssi_boot_bproc.o): In function
`start_app_many_nodes':
ssi_boot_bproc.o(.text+0x876): undefined reference to `bproc_vexecmove'
collect2: ld returned 1 exit status
make[2]: *** [lamgrow] Error 1
make[2]: Leaving directory
`/home/invigo/invigo001/software/lam-7.0/otb/lamgrow'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/invigo/invigo001/software/lam-7.0/otb'
make: *** [all-recursive] Error 1

I have no idea about this. Would you please help me find what problem it
is? Thanks a lot

Jing

Jeff Squyres wrote:

>On Thu, 11 Sep 2003, Jing wrote:
>
>
>
>>Firstly, I tried to install lam-7.0 on a cluster running scyld. But when
>>I configure lam-7.0 on the master node, it gave me such error:
>>
>>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
>>
>>
>
>What C++ compiler are you using?
>
>LAM/MPI 7.0 did upgrade the requirement for a modern C++ compiler (that
>has STL support and bool / true/false support) -- 6.5.9 did not require
>this.
>
>Sidenote: It may be worth your while to upgrade your C++ compiler if
>you've got an old one. Modern C/C++ compilers (especially the GNU series)
>include a *lot* more support for C++ features, and generally have a lot
>better performance. However, be warned -- this may not be an easy task.
>I would defintely install any new compiler in a unique location (i.e., do
>not overwrite your old C/C++ compiler) in case something goes wrong, etc.
>
>
>
>>Then, I tried lam-6.5.9, this version's installation is OK. But when I
>>used this command: lamboot -d test, the following error appeared:
>>lamboot: attempting to execute "bpsh 5 -n echo $SHELL" bpsh: echo
>>$SHELL: command not found
>>
>>So, I'm wondering whether lam-6.5.9 support bproc or not? I'm looking
>>forword to you reply. Thanks a lot!
>>
>>
>
>No. bproc support was introduced in 7.0. Sorry!
>
>
>