-dnl libmagic (required)
-AC_CHECK_LIB([magic],[magic_file],[
- AC_SUBST([LIBMAGIC], ["-lmagic"])
- ],[
- AC_MSG_FAILURE([libmagic is required])
- ])
-AC_CHECK_HEADER([magic.h],[],[
- AC_MSG_FAILURE([magic.h header file is required])
- ])
+dnl libmagic (highly recommended)
+AC_CHECK_LIB([magic],[magic_file],
+ [AC_CHECK_HEADER([magic.h],
+ [AC_SUBST([MAGIC_LIBS], ["-lmagic"])
+ AC_DEFINE([HAVE_LIBMAGIC],[1],[libmagic found at compile time.])
+ ], [])
+ ],
+ [AC_MSG_WARN([libmagic not found, some core features will be disabled])])