I tried doing this recently and it barfed. How did you get it working? Ray K
> -----Original Message----- > From: vpp-dev@lists.fd.io [mailto:vpp-dev@lists.fd.io] On Behalf Of Marco > Varlese > Sent: Friday 25 January 2019 12:38 > To: Damjan Marion <dmar...@me.com> > Cc: vpp-dev@lists.fd.io > Subject: Re: [vpp-dev] How do I get the "dpdk-shared" in VPP ? > > Never mind... I did find the issue. All good ;) > > Thank you Damjan!!! > > On 1/25/19 1:26 PM, Marco Varlese wrote: > > > > > > On 1/25/19 11:14 AM, Damjan Marion wrote: > >> > >> > >>> On 25 Jan 2019, at 10:49, Marco Varlese <mvarl...@suse.de > >>> <mailto:mvarl...@suse.de>> wrote: > >>> > >>> Hi Damjan, > >>> > >>> On 1/24/19 10:46 PM, Damjan Marion via Lists.Fd.Io wrote: > >>>> > >>>> In theory like any other cmake project: > >>>> > >>>> $ mkdir build > >>>> $ cd build > >>>> $ cmake /path/to/vpp/src <opt args> $ make $ make install > >>> Hmmm, not sure if I explained myself in the right way. > >>> > >>> The problem today is that I cannot find a way to tell VPP _not_ to > >>> download the dpdk tarball, uncompress it, build it and then link > >>> against it... > >> > >> That is exactly what I described above.... > >> > >>> > >>> How does the above help in that regard? > >> > >> It helps as cmake doesn't download dpdk or other libs. It is > >> downloaded by bunch of makefiles outside of src/. > >> If you don't need such service from those Makefiles, don''t use them.. > > OK, so I did try your suggestion but in that case the DPDK plugin > > doesn't get built at all and the build procedure doesn't even get to > > the point of looking for a DPDK library (whether statically or > > dynamically linked). > >> > >>> > >>>> > >>>> In practice probably few lines should be modified in > >>>> src/plugins/dodkCMakeLists.txt to enable linking with shared libs, > >>>> as today we do static... > >>> So the shared-lib support was removed when moving to cmake I suppose. > >>> Was that intentional or just a miss? > >> > >> it was intentional miss :) > >> > >> -- > >> Damjan > >> > > > > > > -=-=-=-=-=-=-=-=-=-=-=- > > Links: You receive all messages sent to this group. > > > > View/Reply Online (#12008): > > https://lists.fd.io/g/vpp-dev/message/12008 > > Mute This Topic: https://lists.fd.io/mt/29529767/675056 > > Group Owner: vpp-dev+ow...@lists.fd.io > > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [mvarl...@suse.de] > > -=-=-=-=-=-=-=-=-=-=-=- > > > > -- > Marco Varlese, Architect Developer Technologies, SUSE Labs SUSE LINUX > GmbH | GF: Felix Imendörffer, Jane Smithard, Graham Norton > HRB 21284 (AG Nürnberg) Maxfeldstr. 5, D-90409, Nürnberg
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12015): https://lists.fd.io/g/vpp-dev/message/12015 Mute This Topic: https://lists.fd.io/mt/29529767/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-