configure: fix to support libnl-3.0 Rename previously used CONFIG_LIBNL20 define to HAVE_LIBNL20 and move it to generated config.h file.
HAVE_LIBNL20 should be defined for both libnl-2.0 and libnl-3.0 cases. For libnl3 we should also add libnl-3.0 and libnl-genl-3.0 libs. Signed-off-by: Sergey Senozhatsky <sergey.senozhat...@gmail.com> --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index c18a000..ff344f3 100644 --- a/configure.ac +++ b/configure.ac @@ -49,8 +49,8 @@ PKG_CHECK_MODULES([NCURSES], [ncurses]) PKG_CHECK_MODULES([PCIUTILS], [libpci]) PKG_CHECK_MODULES([LIBNIL], [libnl-1],[],[ - PKG_CHECK_MODULES([LIBNIL], [libnl-2.0],[] ,[ - PKG_CHECK_MODULES([LIBNIL], [libnl-3.0],[] ,[AC_MSG_ERROR([libnl is required but was not found])]) + PKG_CHECK_MODULES([LIBNIL], [libnl-2.0],[AC_DEFINE([HAVE_LIBNL20],[1],[Define if you have libnl-2.0 or higher])] ,[ + PKG_CHECK_MODULES([LIBNIL], [libnl-3.0, libnl-genl-3.0],[AC_DEFINE([HAVE_LIBNL20],[1],[Define if you have libnl-3.0 or higher])] ,[AC_MSG_ERROR([libnl is required but was not found])]) ]) ]) _______________________________________________ Power mailing list Power@bughost.org https://bughost.org/mailman/listinfo/power