Before TCPDirect can be built and installed:
- The system must support a build environment capable of compiling kernel modules. Refer to Build Dependencies for more details.
- The system must provide the libstdc++ package. This is an additional build
dependency for TCPDirect, To add this
package:
# yum install libstdc++-static
- You must already have installed the following:
- the auxiliary bus driver
- the
xilinx_efct
network driver - Onload.
To build and install TCPDirect:
- Set the ONLOAD_TREE environment variable to the path of the unpacked Onload build
tree:
# export ONLOAD_TREE=<path>/onload-<version>
- Download the tcpdirect-<version>.tgz file from the NIC Software and Drivers web page.
- Unpack the tar file using the tar command:
# tar -zxvf tcpdirect-<version>.tgz
- Enter the top directory of the unpacked TCPDirect
tree:
# cd tcpdirect-<version>
- Run the
make
command:# make