[mvapich-discuss] mvapich2-x for stock rhel6

Martin Pokorny mpokorny at nrao.edu
Fri Feb 21 18:27:14 EST 2014


Hello.

I'm having a bit of trouble with the mvapich-x 2.0b rpms for stock RHEL6 
systems. Whenever I  compile anything with mpicc, something like the 
following occurs:

> $ mpicc -o ex ex.c
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_reg_xrc_rcv_qp at IBVERBS_1.1'
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_modify_xrc_rcv_qp at IBVERBS_1.1'
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_open_xrc_domain at IBVERBS_1.1'
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_unreg_xrc_rcv_qp at IBVERBS_1.1'
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_create_xrc_rcv_qp at IBVERBS_1.1'
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_create_xrc_srq at IBVERBS_1.1'
> /opt/mvapich2-x/lib64/libmpich.so: undefined reference to `ibv_close_xrc_domain at IBVERBS_1.1'
> collect2: ld returned 1 exit status

Sure enough those symbols do not appear in the version of libibverbs 
installed on this system, which I believe is a stock RHEL6 distribution. 
Similarly named symbols without "xrc" in their names are present in the 
installed library. What am I missing here?

Also, is there any chance that a source package for mvapich2-x will be 
available soon?

-- 
Martin Pokorny
Software Engineer - New Mexico Systems Group lead
National Radio Astronomy Observatory - New Mexico Operations



More information about the mvapich-discuss mailing list