From: Vu Pham Date: Tue, 17 Mar 2015 12:13:57 +0000 (-0700) Subject: xio: Update README.xio with dependencies X-Git-Tag: v9.0.0~156^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=8b8a6f167c174d86c0375bdfe45ef98e9ab97e66;p=ceph.git xio: Update README.xio with dependencies Signed-off-by: Vu Pham --- diff --git a/README.xio b/README.xio index e01d575d5fcd..857211a9ef6f 100644 --- a/README.xio +++ b/README.xio @@ -6,6 +6,29 @@ The Accelio XioMessenger is built conditionally only, when --enable-xio is provided to configure. Accelio depends on OpenFabrics verbs development headers/libraries. +Prior to installing the Accelio package, the following prerequisites are required: + +RedHat (RHEL 6.4 and above) + + yum groupinstall "Infiniband Support" + yum install libtool autoconf automake + yum install infiniband-diags perftest libibverbs-utils librdmacm-utils + yum install librdmacm-devel libibverbs-devel numactl numactl-devel libaio-devel libevent-devel + + +Ubuntu (Ubuntu 13.04 and above) + + apt-get install libtool autoconf automake build-essential + apt-get install ibverbs-utils rdmacm-utils infiniband-diags perftest + apt-get install librdmacm-dev libibverbs-dev numactl libnuma-dev libaio-dev libevent-dev + + +MLNX_OFED + + Mellanox OFED pacakage is optional and recommended + look for latest OFED packages at: + http://www.mellanox.com/page/products_dyn?product_family=26 + If either the Accelio or OFED development environments are in non-standard locations, include and library paths must be added to both CFLAGS and CXXFLAGS, in the Autotools