[dpdk-dev] [PATCH] app/pdump: fix pdump can't find the driver when compiled dpdk to shared libraries
Pattan, Reshma
reshma.pattan at intel.com
Fri Mar 24 14:15:51 CET 2017
> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Friday, March 10, 2017 12:56 PM
> To: zhaozhanxu <zhaozhanxu at 163.com>
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] app/pdump: fix pdump can't find the driver
> when compiled dpdk to shared libraries
>
> 2017-03-03 17:27, zhaozhanxu:
> > When I compiled dpdk With configuration
> > "CONFIG_RTE_BUILD_SHARED_LIB=y", I get error message "EAL: no driver
> > found for net_pcap_rx_0" and
> > "EAL: Driver cannot attach the device (net_pcap_rx_0)" by running pdump.
> > So I add library librte_pmd_pcap.so.
> [...]
> > +ifeq ($(CONFIG_RTE_BUILD_SHARED_LIB),y)
> > + _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_PCAP) += -lrte_pmd_pcap endif
>
> The idea of having drivers as shared libraries is to use them as plugins.
> We are not going to link the applications with every drivers.
> Instead we load them explicitly with -d option.
>
> Someone should document it in
> http://dpdk.org/doc/guides/linux_gsg/build_sample_apps.html#running-a-
> sample-application
> Any volunteer?
I will update the doc.
Thanks,
Reshma
More information about the dev
mailing list