[PATCH 2/8] net/ring: build on Windows
Tyler Retzlaff
roretzla at linux.microsoft.com
Thu Dec 15 18:48:25 CET 2022
On Wed, Dec 14, 2022 at 07:22:15PM -0800, Stephen Hemminger wrote:
> On Wed, 14 Dec 2022 15:18:08 -0800
> "Kadam, Pallavi" <pallavi.kadam at intel.com> wrote:
>
> > Hi Stephen,
> >
> > Thanks for enabling this support.
> >
> > On 11/30/2022 5:44 PM, Stephen Hemminger wrote:
> > > This driver builds ok on windows, but need to modify the
> > > test meson build to skip the eventdev test on Windows.
> > >
> > > Signed-off-by: Stephen Hemminger<stephen at networkplumber.org>
> > > ---
> >
> > There is still a build error with clang compiler on Windows
> > as mentioned by Dmitry:
> >
> > ../drivers/net/ring/rte_eth_ring.c:542:12: error: use of undeclared identifier 'PATH_MAX'
> > char name[PATH_MAX];
> > ^
> > #include <rte_os_shim.h> is missing
> >
> > >
>
> It is in the mingw version but not other compilers.
not sure if it helps but in the sludge of my memory i think you can use
MAX_PATH.
so maybe a little
#ifndef PATH_MAX
#define PATH_MAX MAX_PATH
#endif
in the os shim?
More information about the dev
mailing list