Multi Channel DMA Intel® FPGA IP for PCI Express* Design Example User Guide

ID 683517
Date 1/19/2024
Public
Document Table of Contents

3.5.2.3.2.2. Build and Install User Space Library

  1. Build the library

    $ cd software/user

    $ make clean all -C libmqdma/

  2. Load the library

    For 64-bit system with CentOS:

    $ rm -f /usr/lib64/libmqdmasoc.so

    $ cp libmqdma/libmqdmasoc.so /usr/lib64/

    For 32-bit system with CentOS:

    $ rm -f /usr/lib/libmqdmasoc.so

    $ cp libmqdma/libmqdmasoc.so /usr/lib/

    For hosts with Ubuntu OS:
    $ cp libmqdma/libmqdmasoc.so /usr/local/lib

    Make sure that ldconfig output contains libmqdma.

    $ ldconfig -v | grep libmqdmasoc.so