Re: [PATCH v2 1/2] build: build only one library type on Windows

2024-04-15 Thread Bruce Richardson
On Fri, Apr 12, 2024 at 04:04:12PM -0700, Tyler Retzlaff wrote: > On Fri, Apr 12, 2024 at 02:00:43PM +0100, Bruce Richardson wrote: > > On Thu, Mar 14, 2024 at 11:30:21PM -0700, Tyler Retzlaff wrote: > > > MSVC is the only compiler that can produce usable shared libraries for > > > DPDK on Windows

Re: [PATCH v2 1/2] build: build only one library type on Windows

2024-04-12 Thread Tyler Retzlaff
On Fri, Apr 12, 2024 at 02:00:43PM +0100, Bruce Richardson wrote: > On Thu, Mar 14, 2024 at 11:30:21PM -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

Re: [PATCH v2 1/2] build: build only one library type on Windows

2024-04-12 Thread Bruce Richardson
On Thu, Mar 14, 2024 at 11:30:21PM -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 macro

[PATCH v2 1/2] build: build only one library type on Windows

2024-03-14 Thread Tyler Retzlaff
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 tr