--- psiconv/trunk/configure.in 1999/10/27 15:30:34 21 +++ psiconv/trunk/configure.in 2000/10/04 19:02:04 52 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(psiconv) -AM_INIT_AUTOMAKE(psiconv,0.5.0a) +AM_INIT_AUTOMAKE(psiconv,0.6.1) AM_CONFIG_HEADER(config.h) @@ -66,7 +66,22 @@ [IMAGEMAGICK=$withval], [IMAGEMAGICK='yes']) if test x"$IMAGEMAGICK" != xno ; then - AC_CHECK_LIB(Magick,MagickWarning,IMAGEMAGICK=yes,IMAGEMAGICK=no) + AC_CHECK_LIB(Magick,ConstituteImage,IMAGEMAGICK=yes,IMAGEMAGICK=no) + if test x"$IMAGEMAGICK" != xno ; then + LIBS_SAVE="$LIBS" + LIBS="$LIBS -lMagick" + AC_MSG_CHECKING(whether GetMagickInfo works) + AC_TRY_RUN([ #include + #include + int main(void) { MagickInfo *mi;GetMagickInfo(NULL); + #if defined(HasLTDL) + OpenModules(); + #endif + return (NULL != GetMagickInfo(NULL)); }], + IMAGEMAGICK=yes,IMAGEMAGICK=no,IMAGEMAGICK=yes) + AC_MSG_RESULT($IMAGEMAGICK) + LIBS="$LIBS_SAVE" + fi if test x"$IMAGEMAGICK" = xno ; then AC_MSG_WARN(ImageMagick support disabled!) fi