On Mon, 2 Jun 2008, Christophe DIARRA wrote:
> Following is the configure command I have tried to build LAM for IB :
>
> # ./configure CC=pgcc CFLAGS=-O CXX=pgCC CXXFLAGS=-O FC=pgf77 FFLAGS=-O
> --prefix=/nfs1/scratch/diarra/lam-7.1.4-pgi_x86_64 --with-rpi=sysv
> --with-threads=posix --enable-shared --with-modules=boot,rpi
> ...
> checking for VAPI_open_hca in -lvapi... no
> configure: error: *** Cannot find working libvapi.
Unless your IB libraries are in the default search path, you need to tell
LAM's configure where to find them. There's an option --with-rpi-ib=PATH
that accomplishes this task.
Note that the IB support in LAM is quite unoptimized and only works with
Mellanox VERBS, which is also quite old. If you're migrating to a new
cluster, you'd be better off moving to the more modern Open Fabrics
instead of mVAPI and moving to Open MPI instead of LAM at the same time.
Brian
--
Brian Barrett
LAM/MPI Developer
Make today a LAM/MPI day!
|