Hi Pablo, Thank you very much, it worked for me.
But now I am trying to compile openvswicth after applying the next patch: http://openvswitch.org/pipermail/dev/2015-January/050278.html And it happends the same. I gues that I should ask in the ovs mail list, but in case you know the answer I ask here. Thank you in advanced. Regards, I?aki El 13/03/15 a las 13:09, De Lara Guarch, Pablo escribi?: > Hi I?aki, > >> -----Original Message----- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of I?akiMurillo >> Sent: Friday, March 13, 2015 11:50 AM >> To: dev at dpdk.org >> Subject: [dpdk-dev] Undefined reference to FUSE >> >> Hello, >> >> I am trying to compile the vhost example using DPDK 1.8.0. I have >> installed fuse and libfuse-dev (as I am using Ubuntu). I have modified >> config/common_linuxapp as follows: >> >> CONFIG_RTE_BUILD_COMBINE_LIBS=y >> CONFIG_RTE_LIBRTE_VHOST=y >> >> Then, I compile DPDK 1.8.0 as follows: >> >> make config T=x86_64-native-linuxapp-gcc >> make install T=x86_64-native-linuxapp-gcc >> >> And when it comes to compile vhost example I get errors about undefined >> reference. To compile it I use theses intructions: >> >> export RTE_SDK=/path/to/dpdk-1.8.0 >> export RTE_TARGET=x86_64-native-linuxapp-gcc >> make >> >> The log of the error is: >> >> >> CC main.o >> LD vhost-switch >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `vhost_net_ioctl': >> vhost-net-cdev.c:(.text+0x3c): undefined reference to `fuse_req_ctx' >> vhost-net-cdev.c:(.text+0xd5): undefined reference to >> `fuse_reply_ioctl_retry' >> vhost-net-cdev.c:(.text+0x185): undefined reference to `fuse_reply_ioctl' >> vhost-net-cdev.c:(.text+0x253): undefined reference to >> `fuse_reply_ioctl_retry' >> vhost-net-cdev.c:(.text+0x2c2): undefined reference to `fuse_reply_ioctl' >> vhost-net-cdev.c:(.text+0x30a): undefined reference to `fuse_reply_err' >> vhost-net-cdev.c:(.text+0x359): undefined reference to >> `fuse_reply_ioctl_retry' >> vhost-net-cdev.c:(.text+0x472): undefined reference to `fuse_reply_ioctl' >> vhost-net-cdev.c:(.text+0x49f): undefined reference to `fuse_reply_ioctl' >> vhost-net-cdev.c:(.text+0x4ea): undefined reference to `fuse_reply_ioctl' >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `vhost_net_release': >> vhost-net-cdev.c:(.text+0x515): undefined reference to `fuse_req_ctx' >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `vhost_net_open': >> vhost-net-cdev.c:(.text+0x58d): undefined reference to `fuse_req_ctx' >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `rte_vhost_driver_register': >> vhost-net-cdev.c:(.text+0x828): undefined reference to >> `cuse_lowlevel_setup' >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `rte_vhost_driver_session_start': >> vhost-net-cdev.c:(.text+0x86c): undefined reference to `fuse_session_loop' >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `vhost_net_release': >> vhost-net-cdev.c:(.text+0x55b): undefined reference to `fuse_reply_err' >> /home/imurillo/virtio_dpdk_1_8/dpdk-1.8.0/x86_64-native-linuxapp- >> gcc/lib/libintel_dpdk.a(vhost-net-cdev.o): >> In function `vhost_net_open': >> vhost-net-cdev.c:(.text+0x5d3): undefined reference to `fuse_reply_open' >> vhost-net-cdev.c:(.text+0x5ef): undefined reference to `fuse_reply_err' >> collect2: ld returned 1 exit status >> make[1]: *** [vhost-switch] Error 1 >> make: *** [all] Error 2 >> >> >> Can anyone help me? > This was fixed after 1.8.0, on this patch: > http://dpdk.org/dev/patchwork/patch/2603/ > > You can either apply it yourself or get the latest code using git. > > Regards, > Pablo >> Thank you in advanced. >>