[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