[dpdk-dev] [PATCH 1/2] pmdinfogen: fix build on FreeBSD

Bruce Richardson bruce.richardson at intel.com
Fri Jul 8 22:37:04 CEST 2016


error on compilation caused by missing include for libgen.h.
  HOSTCC pmdinfogen.o
/usr/home/bruce/dpdk/buildtools/pmdinfogen/pmdinfogen.c:402:4: error: implicit declaration of function 'basename' is invalid in C99
      [-Werror,-Wimplicit-function-declaration]
                        basename(argv[0]));

Fixes: 840e5dfea3f8 ("pmdinfogen: fix usage message")

Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
---
 buildtools/pmdinfogen/pmdinfogen.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/buildtools/pmdinfogen/pmdinfogen.c b/buildtools/pmdinfogen/pmdinfogen.c
index 717c8d4..e1bf2e4 100644
--- a/buildtools/pmdinfogen/pmdinfogen.c
+++ b/buildtools/pmdinfogen/pmdinfogen.c
@@ -15,6 +15,8 @@
 #include <limits.h>
 #include <stdbool.h>
 #include <errno.h>
+#include <libgen.h>
+
 #include <rte_common.h>
 #include "pmdinfogen.h"
 
-- 
2.7.4



More information about the dev mailing list