I am running into an issue when trying to use some of our in-house existing libraries with the host DOCA build image.
In short we want to do uuid generation fast. for that we are using this library:
Which in turn means that -march=haswell has to be set in order to avoid errors like this:
Previously when using DPDK we have in our build images configured DPDK to be build with -march=haswell
However, since the DPDK version that comes with DOCA is build with -march=corei7 that causes a ‘target specific option mismatch’ buid error.
As far as I can tell, it is not possible to configure the DPDK that comes with DOCA with another -march (But maybe I am missing something).
Or, do the DOCA libraries come with any functionality for fast UUID generation?
Thanks