[dpdk-dev] [PATCH v2] examples/ip_pipeline: fix freebsd build error
Thomas Monjalon
thomas at monjalon.net
Tue Apr 10 12:15:08 CEST 2018
10/04/2018 11:51, Jasvinder Singh:
> IP_Pipeline app is not supported in FreeBSD environment. Therefore,
> skip it while building the sample apps on FreeBSD.
[...]
> --- a/examples/ip_pipeline/Makefile
> +++ b/examples/ip_pipeline/Makefile
> @@ -67,6 +67,13 @@ RTE_TARGET ?= x86_64-native-linuxapp-gcc
>
> include $(RTE_SDK)/mk/rte.vars.mk
>
> +ifneq ($(CONFIG_RTE_EXEC_ENV),"linuxapp")
You can use CONFIG_RTE_EXEC_ENV_LINUXAPP
> +$(info This application can only operate in a linuxapp environment, \
> +please change the definition of the RTE_TARGET environment variable)
> +all:
> +clean:
> +else
Copy of my previous comment:
"
It is not skipping the example, just throwing an error (which is needed).
You should add a test in examples/Makefile to really skip it.
"
In this v2, you replaced the error by an info message.
Error was better in my opinion.
More information about the dev
mailing list