Got further in getting UHD DPDK set up - to get past the UHD compilation
required setting up the DPDK configuration file and installing to
/usr/local/
CONFIG_RTE_BUILD_SHARED_LIB=y
sudo make install DESTDIR=/usr/local T=x86_64-native-linuxapp-gcc -j60

However, UHD is not able to gain access to the device.  I am guessing that
I don't have DPDK set up correctly, or my processor doesn't support some
required features.

uhd_rx_cfile -r 100000000 -N 100000000 -f 915000000
--args="addr=192.168.93.2,use_dpdk=1" tmp
[INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
UHD_3.14.1.1-3-g6a11a141
EAL: Detected 60 lcore(s)
EAL: Probing VFIO support...
EAL: Cannot obtain physical addresses: No such file or directory. Only vfio
will function.
EAL: Failed to create shared memory!
EAL: FATAL: Cannot init memory

EAL: Cannot init memory

On Mon, Sep 23, 2019 at 12:35 PM Josh <jbm...@gmail.com> wrote:

> Hello,
>
> I'm in the process of building UHD with DPDK support, and run into the
> following build error:
>
> ../lib/libuhd.so.3.15.0: undefined reference to `numa_available'
> ../lib/libuhd.so.3.15.0: undefined reference to `get_mempolicy'
> ../lib/libuhd.so.3.15.0: undefined reference to `numa_set_localalloc'
> ../lib/libuhd.so.3.15.0: undefined reference to `numa_bitmask_free'
> ../lib/libuhd.so.3.15.0: undefined reference to `set_mempolicy'
> ../lib/libuhd.so.3.15.0: undefined reference to `numa_allocate_nodemask'
> ../lib/libuhd.so.3.15.0: undefined reference to `numa_set_preferred'
>
> DPDK 17.11 is installed on my system from source, and CMake finds it, but
> once I kick off the UHD build (either 3.14 or master) I get the errors
> shown above when it is linking libraries to libuhd.
>
> Any help would be appreciated.
>
> Thanks,
> Josh
>
>
>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to