1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(c) 2015 Intel Corporation
5 $(error
"Please define RTE_SDK environment variable")
8 # Default target, can be overwritten by command line or environment
9 RTE_TARGET ?
= x86_64-native-linuxapp-gcc
11 include $(RTE_SDK
)/mk
/rte.vars.mk
13 ifneq ($(CONFIG_RTE_EXEC_ENV_LINUXAPP
),y
)
14 $(error This application can only operate in a linuxapp environment
, \
15 please change the definition of the RTE_TARGET environment variable
)
19 LIB
= librte_ethtool.a
23 # all source are stored in SRC-Y
24 SRCS-y
:= rte_ethtool.c
27 CFLAGS
+= $(WERROR_FLAGS
)
28 CFLAGS
+= -DALLOW_EXPERIMENTAL_API
30 ifeq ($(CONFIG_RTE_BUILD_SHARED_LIB
),y
)
31 ifeq ($(CONFIG_RTE_LIBRTE_IXGBE_PMD
),y
)
32 LDLIBS
+= -lrte_pmd_ixgbe
35 LDLIBS
+= -lrte_eal
-lrte_ethdev
37 include $(RTE_SDK
)/mk
/rte.extlib.mk