pcap: fix build with empty LIBPCAP_CFLAGS
authorRobert Sanford <rsanford@prolexic.com>
Fri, 6 Dec 2013 16:48:34 +0000 (11:48 -0500)
committerDavid Marchand <david.marchand@6wind.com>
Wed, 26 Feb 2014 10:07:28 +0000 (11:07 +0100)
In rte.sdkbuild.mk with CONFIG_RTE_LIBRTE_PMD_PCAP=y,
we error-exit if LIBPCAP_CFLAGS is empty.
On some distros (e.g., Centos 6.4), it is normal for "pcap-config --cflags"
to output only a newline, because pcap header files reside in /usr/include/.
Solution is to remove the line that checks whether LIBPCAP_CFLAGS is empty.

Signed-off-by: Robert Sanford <rsanford@prolexic.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
mk/rte.sdkbuild.mk

index 0b6a7df..112c288 100644 (file)
@@ -42,7 +42,6 @@ endif
 
 ifeq ($(CONFIG_RTE_LIBRTE_PMD_PCAP),y)
 LIBPCAP_CFLAGS ?= $(shell pcap-config --cflags)
-$(if $(LIBPCAP_CFLAGS),,$(error LIBPCAP_CFLAGS is undefined))
 EXTERNAL_LIB_CFLAGS += $(LIBPCAP_CFLAGS)
 endif