2009/4/15 Ralf Wildenhues <Ralf.Wildenhues@xxxxxx>: > Hello Philip, > > * Philip Herron wrote on Wed, Apr 15, 2009 at 12:33:31AM CEST: >> >> Just wondering it would be nice if i could in my configure.ac check for >> the library version. > > You already got answers on how to maybe do that. Here's one about why > you shouldn't: Autoconf is all about testing features. So if you need > some feature in a library, test for that feature. If you want to avoid > some specific bug in one version of the library, just test for presence > of that very bug. Distributors might have fixed the bug without > adjusting the version the way your configure script expects. > > Cheers, > Ralf > Hey Thanks for all that i decided to do this: # Checks for libraries. AC_CHECK_LIB([xml2],[xmlTextReaderGetAttribute]) if test "$xml2" = "no" then AC_MSG_ERROR(["libxml2 is needed to be installed for ovf xml reading.. Debian: apt-get intstall libxml2-dev, or SUSE:yast -i libxml2-devel"]) else CFLAGS="$CFLAGS -I/usr/include/libxml2" fi It seems to work ok i dont think i am doing it properly because the libxml2 headers are like: /usr/include/libxml2/libxml/*.h So i thought i could just force that include, but its probably not right. I think testing for that function probably works better. -Phil _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf