eal/windows: fix linkage with MinGW
Linking with the 'pci' driver when building with MinGW on Windows fails with undefined symbol 'GUID_DEVCLASS_NET'. This occurs because devguid.h is included in rte_windows.h before INITGUID is defined. Move the include of devguid.h after the definition of INITGUID. Fixes: b762221ac24f ("bus/pci: support Windows with bifurcated drivers") Cc: stable@dpdk.org Signed-off-by: Nick Connolly <nick.connolly@mayadata.io> Reviewed-by: Tal Shnaiderman <talshn@nvidia.com>
This commit is contained in:
parent
a99d2521a3
commit
141492be99
@ -25,13 +25,13 @@
|
||||
#include <psapi.h>
|
||||
#include <setupapi.h>
|
||||
#include <winioctl.h>
|
||||
#include <devguid.h>
|
||||
|
||||
/* Have GUIDs defined. */
|
||||
#ifndef INITGUID
|
||||
#define INITGUID
|
||||
#endif
|
||||
#include <initguid.h>
|
||||
#include <devguid.h>
|
||||
#include <rte_log.h>
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user