On Friday 27 April 2012 11:02:34 Sergey Senozhatsky wrote: > 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])]) > ]) > ])
does autoheader allow the same symbol to be defined multiple times ? how about: PKG_CHECK_MODULES([LIBNIL], [libnl-1],[libnl_ver=1],[ PKG_CHECK_MODULES([LIBNIL], [libnl-2.0],[libnl_ver=2],[ PKG_CHECK_MODULES([LIBNIL], [libnl-3.0 libnl-genl-3.0], [libnl_ver=3],[ AC_MSG_ERROR([libnl is required but was not found]) ]) ]) ]) AS_IF([test 1 != "$libnl_ver"], [ AC_DEFINE([HAVE_LIBNL20], [1], [Define if you have libnl-2.0 or higher]) ]) -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Power mailing list Power@bughost.org https://bughost.org/mailman/listinfo/power