[dpdk-dev] [PATCH v7 2/2] app/test_pmd: add tests for new API's

Iremonger, Bernard bernard.iremonger at intel.com
Tue Oct 11 17:51:59 CEST 2016


Hi Thomas,

<snip>

> Subject: Re: [dpdk-dev] [PATCH v7 2/2] app/test_pmd: add tests for new
> API's
> 
> 2016-10-11 16:09, Ferruh Yigit:
> > This will cause a compilation error for shared libraries. Because PMDs
> > not linked against application when compiled as shared library but
> > used as plugins.
> >
> > Since it has been decided to have NIC specific APIs, we need to
> > re-work that approach to fix shared library compilation.
> 
> If testpmd uses the ixgbe API, it must be linked with the PMD.
> Is there any issue adapting the testpmd makefile?
> Hope that dlopen an already linked PMD is nicely managed.

The ixgbe API will  be used by other apps, for example Virtual Function Daemon (VFD)
Moving the following line in rte.app.mak solves the problem

Line 117: _LDLIBS-$(CONFIG_RTE_LIBRTE_IXGBE_PMD)      += -lrte_pmd_ixgbe

To Line 103.

Will this be acceptable?

Regards,

Bernard.


More information about the dev mailing list