My linux machine is using Ubuntu 18.04.1 which has the dpdk version 17.11.6. Since I am using dpdk as a API library, I would like to use 'apt-get' to install dpdk. I would like to avoid downloading the entire DPDK source code.
Is there a PPA for me to update the dpdk version? -----Original Message----- From: Stephen Hemminger [mailto:[email protected]] Sent: Wednesday, September 25, 2019 1:22 PM To: Tran (US), Katherine K <[email protected]> Cc: [email protected] Subject: Re: [dpdk-users] Redundant struct ether_addr On Wed, 25 Sep 2019 20:06:43 +0000 "Tran (US), Katherine K" <[email protected]> wrote: > Hello, > > I am running into an issue of a redundant struct name. Apparently, 'struct > ether_addr' is redefined in DPDK (rte_ether.h). The previous definition of > ether_addr is from one of the included core network API files > (netinet/if_ether.h). > > How should I proceed with this compile error? Shouldn't DPDK have its own > userspace? > > Regards, > Katherine Already fixed in 19.08. With earlier versions of DPDK, it is possible to cross headers since the binary layout is the same but it requires lots of unnecessary pain.
