On Mon, Apr 15, 2024 at 10:12:47AM -0700, Tyler Retzlaff wrote: > MSVC is the only compiler that can produce usable shared libraries for > DPDK on Windows because of the use of exported TLS variables. > > Disable building of shared libraries with LLVM and MinGW so that > remaining __declspec macros needed for the functional libraries built by > MSVC can be used without triggering errors in LLVM and MinGW builds. > > For Windows only install the default_library type to avoid confusion. > Windows builds cannot build both shared and static in a single pass so > install only the functional variant. > > Signed-off-by: Tyler Retzlaff <roret...@linux.microsoft.com> > ---
Reviewed-by: Bruce Richardson <bruce.richard...@intel.com>