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