Problème de .configure
Bonjour,
J'ai un petit souci avec une application que je souhaite compiler. Le
./configure s'arrête toujours avec ce message d'erreur :
checking for ImageMagick pre-processor flags... -DHAVE_CONFIG_H
-I/usr/include/libxml2 -I/usr/include/freetype2 -D_REENTRANT
-D_FILE_OFFSET_BITS=64 -I/usr/X11R6/include -I/usr/X11R6/include/X11
checking for ImageMagick linker flags... -L/usr/lib -L/usr/lib -L/usr/lib
-L/usr/X11R6/lib
checking for ImageMagick library settings... -L/usr/lib -lMagick -llcms
-ltiff -lfreetype -ljpeg -lpng -lwmf -ldpstk -ldps -lXext -lXt -lSM -lICE
-lX11 -lbz2 -lxml2 -lz -lpthread -lm
checking for ImageMagick version... (not so good)
configure: error: You need ImageMagick 5.3.8 or newer.
Or :
kallery-0.3.1$ convert --help | grep Version
Version: @(#)ImageMagick 5.4.0 11/01/01 Q:16 http://www.imagemagick.org
L'auteur m'a suggéré un problème de version de libwmf ce qui me parait
étonnant puisqu'il est installé en même temps que Imagemagick. La portion du
.configure concernant Imagemagick donne ceci :
echo $ac_n "checking for ImageMagick pre-processor flags""... $ac_c" 1>&6
echo "configure:7091: checking for ImageMagick pre-processor flags" >&5
CPPFLAGS="$CPPFLAGS -DHAVE_CONFIG_H "`Magick-config --cppflags`
echo "$ac_t"""$CPPFLAGS"" 1>&6
echo $ac_n "checking for ImageMagick linker flags""... $ac_c" 1>&6
echo "configure:7096: checking for ImageMagick linker flags" >&5
LDFLAGS="$LDFLAGS "`Magick-config --ldflags`
echo "$ac_t"""$LDFLAGS"" 1>&6
echo $ac_n "checking for ImageMagick library settings""... $ac_c" 1>&6
echo "configure:7101: checking for ImageMagick library settings" >&5
LIBS="$LIBS "`Magick-config --libs`
echo "$ac_t"""$LIBS"" 1>&6
echo $ac_n "checking for ImageMagick version""... $ac_c" 1>&6
echo "configure:7106: checking for ImageMagick version" >&5
if test "$cross_compiling" = yes; then
echo " (not so good)"
{ echo "configure: error: " You need ImageMagick 5.3.8 or newer.""
1>&2; exit 1; }
else
cat > conftest.$ac_ext <<EOF
#line 7113 "configure"
#include "confdefs.h"
#include <stdio.h>
#include <time.h>
#include <sys/types.h>
#include <magick/api.h>
int main(int argc,char **argv)
{unsigned int version;
InitializeMagick(*argv);
J'ai essayer d'effacer config.cache et configure pour les regénérer avec make
-f Makefile.dist, j'ai également testé autoconf, sans succès.
Une idée ?
Merci,
--
lrathle@teaser.fr
Reply to: