2016-06-23 9:40 GMT-07:00 Joe Stringer <j...@ovn.org>: > On 23 June 2016 at 05:47, Thiyagu Subramanyam <thee...@gmail.com> wrote: > > Hi All, > > > > I am trying to use Openvswitch in user space using DPDK. So that i > need > > to install DPDK first in user space and then to configure OVS with DPDK > > which i installed in user space. I am following the INSTALL DPDK.md > > document, the link is as follows ---> > > https://github.com/openvswitch/ovs/blob/master/INSTALL.DPDK.md. > > > > While configuring OVS 2.5.0(stable release of OVS) with DPDK 16.4 no > > errors are occurring whereas while configuring OVS 2.5.90(unstable > release) > > with DPDK 16.4 errors are arising. Does I required any patch file for > > neglecting this error? > > > > Why i am going for OVS 2.5.90(cloned from master branch) is, NAT > feature > > is supported in this version of OVS, which is confirmed by OVS Community. > > The userspace datapath (ie, dpdk) doesn't support stateful NAT. > > > I am setting the environment variables as below, > > > > export DPDK_DIR=/home/blue/dpdk-16.04 > > export DPDK_BUILD=/home/blue/dpdk-16.04/x86_64-native-linuxapp-gcc > > > > also I have installed all the dependencies like autoreconf, lib-tools > etc., > > which is required for OVS installation. > > > > At the time of configuring this OVS 2.5.90 with DPDK 16.4, I am getting > > following errors. > > > > checking whether gcc accepts -fno-strict-aliasing... yes > > checking whether gcc accepts -Qunused-arguments... no > > checking whether gcc accepts -Wno-unused... yes > > checking whether gcc accepts -Wno-unused-parameter... yes > > checking target hint for cgcc... x86_64 > > checking whether make has GNU make $(if) extension... yes > > checking whether dpdk datapath is enabled... yes > > checking for > > /home/blue/dpdk-16.04/x86_64-native-linuxapp-gcc/include/rte_config.h... > yes > > configure: error: Could not find DPDK libraries in > > /home/blue/dpdk-16.04/x86_64-native-linuxapp-gcc/lib > > Does this path exist? Is DPDK compiled here? >
Did you install numa libraries? Now they're required to build OVS with DPDK. I just applied a commit from Bhanuprakash that makes the error message more explicit in that case _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev