LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Brian W. Barrett (brbarret_at_[hidden])
Date: 2008-06-02 13:52:04


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!