Page 1 of 1

Image Magick Linux Install Problem

Posted: 2010-03-03T05:09:42-07:00
by suresh
Hi All

I am trying to install Image Magick on my linux platform with Ubuntu 9.10 version on it , but getting error when i try using this command "sudu make install"

I am here by attaching my installation error along this plz advice what is the error and how to rectify it .
  • ’ or ‘vfork’
    coders/png.c: In function ‘WriteOnePNGImage’:
    coders/png.c:6288: warning: variable ‘image_matte’ might be clobbered by ‘longjmp’ or ‘vfork’
    coders/png.c:6329: warning: variable ‘old_bit_depth’ might be clobbered by ‘longjmp’ or ‘vfork’
    coders/png.c:6272: warning: argument ‘image’ might be clobbered by ‘longjmp’ or ‘vfork’
    CC coders/magick_libMagickCore_la-ept.lo
    CC coders/magick_libMagickCore_la-tiff.lo
    CC coders/magick_libMagickCore_la-x.lo
    CC coders/magick_libMagickCore_la-xwd.lo
    CC filters/magick_libMagickCore_la-analyze.lo
    CC ltdl/loaders/ltdl_libltdlc_la-preopen.lo
    CC ltdl/ltdl_libltdlc_la-lt__alloc.lo
    CC ltdl/ltdl_libltdlc_la-lt_dlloader.lo
    CC ltdl/ltdl_libltdlc_la-lt_error.lo
    CC ltdl/ltdl_libltdlc_la-ltdl.lo
    ltdl/ltdl.c: In function ‘load_deplibs’:
    ltdl/ltdl.c:801: warning: unused parameter ‘deplibs’
    ltdl/ltdl.c: In function ‘try_dlopen’:
    ltdl/ltdl.c:1268: warning: the address of ‘libext’ will always evaluate as ‘true’
    CC ltdl/ltdl_libltdlc_la-slist.lo
    CC ltdl/loaders/dlopen.lo
    CCLD ltdl/dlopen.la
    CC ltdl/lt__strl.lo
    CCLD ltdl/libltdlc.la
    CCLD magick/libMagickCore.la
    copying selected object files to avoid basename conflicts...
    CC wand/wand_libMagickWand_la-animate.lo
    CC wand/wand_libMagickWand_la-compare.lo
    CC wand/wand_libMagickWand_la-composite.lo
    CC wand/wand_libMagickWand_la-conjure.lo
    CC wand/wand_libMagickWand_la-convert.lo
    wand/convert.c: In function ‘ConvertImageCommand’:
    wand/convert.c:1036: warning: unused variable ‘token’
    CC wand/wand_libMagickWand_la-deprecate.lo
    wand/deprecate.c: In function ‘MagickColorFloodfillImage’:
    wand/deprecate.c:363: warning: ‘ColorFloodfillImage’ is deprecated (declared at ./magick/deprecate.h:162)
    wand/deprecate.c: In function ‘MagickFlattenImages’:
    wand/deprecate.c:464: warning: ‘FlattenImages’ is deprecated (declared at ./magick/deprecate.h:123)
    wand/deprecate.c: In function ‘MagickMapImage’:
    wand/deprecate.c:788: warning: ‘MapImage’ is deprecated (declared at ./magick/deprecate.h:181)
    wand/deprecate.c: In function ‘MagickMatteFloodfillImage’:
    wand/deprecate.c:860: warning: ‘MatteFloodfillImage’ is deprecated (declared at ./magick/deprecate.h:185)
    wand/deprecate.c: In function ‘MagickMosaicImages’:
    wand/deprecate.c:904: warning: ‘MosaicImages’ is deprecated (declared at ./magick/deprecate.h:124)
    wand/deprecate.c: In function ‘MagickOpaqueImage’:
    wand/deprecate.c:950: warning: ‘MagickPaintOpaqueImage’ is deprecated (declared at ./wand/deprecate.h:74)
    wand/deprecate.c: In function ‘MagickPaintOpaqueImage’:
    wand/deprecate.c:1051: warning: ‘MagickPaintOpaqueImageChannel’ is deprecated (declared at ./wand/deprecate.h:76)
    wand/deprecate.c: In function ‘MagickTransparentImage’:
    wand/deprecate.c:1257: warning: ‘MagickPaintTransparentImage’ is deprecated (declared at wand/deprecate.c:1103)
    CC wand/wand_libMagickWand_la-display.lo
    CC wand/wand_libMagickWand_la-drawing-wand.lo
    CC wand/wand_libMagickWand_la-identify.lo
    CC wand/wand_libMagickWand_la-import.lo
    CC wand/wand_libMagickWand_la-magick-image.lo
    CC wand/wand_libMagickWand_la-magick-property.lo
    CC wand/wand_libMagickWand_la-magick-wand.lo
    CC wand/wand_libMagickWand_la-mogrify.lo
    wand/mogrify.c: In function ‘MogrifyImageCommand’:
    wand/mogrify.c:4515: warning: unused variable ‘token’
    CC wand/wand_libMagickWand_la-montage.lo
    CC wand/wand_libMagickWand_la-pixel-iterator.lo
    CC wand/wand_libMagickWand_la-pixel-view.lo
    CC wand/wand_libMagickWand_la-pixel-wand.lo
    CC wand/wand_libMagickWand_la-stream.lo
    CC wand/wand_libMagickWand_la-wand.lo
    CCLD wand/libMagickWand.la
    CXX Magick++/lib/Blob.lo
    CXX Magick++/lib/BlobRef.lo
    CXX Magick++/lib/CoderInfo.lo
    CXX Magick++/lib/Color.lo
    CXX Magick++/lib/Drawable.lo
    CXX Magick++/lib/Exception.lo
    CXX Magick++/lib/Functions.lo
    CXX Magick++/lib/Geometry.lo
    CXX Magick++/lib/Image.lo
    CXX Magick++/lib/ImageRef.lo
    CXX Magick++/lib/Montage.lo
    CXX Magick++/lib/Options.lo
    CXX Magick++/lib/Pixels.lo
    CXX Magick++/lib/STL.lo
    CXX Magick++/lib/Thread.lo
    CXX Magick++/lib/TypeMetric.lo
    CXXLD Magick++/lib/libMagick++.la
    CC utilities/animate.o
    CCLD utilities/animate
    CC utilities/compare.o
    CCLD utilities/compare
    CC utilities/composite.o
    CCLD utilities/composite
    CC utilities/conjure.o
    CCLD utilities/conjure
    CC utilities/convert.o
    CCLD utilities/convert
    CC utilities/display.o
    CCLD utilities/display
    CC utilities/identify.o
    CCLD utilities/identify
    CC utilities/import.o
    CCLD utilities/import
    CC utilities/mogrify.o
    CCLD utilities/mogrify
    CC utilities/montage.o
    CCLD utilities/montage
    CC utilities/stream.o
    CCLD utilities/stream
    make[1]: Leaving directory `/home/suresh/ImageMagick-6.6.0-0'
    suresh@suresh-desktop:~/ImageMagick-6.6.0-0$ sudo make install
    [sudo] password for suresh:
    make install-am
    make[1]: Entering directory `/home/suresh/ImageMagick-6.6.0-0'
    make[2]: Entering directory `/home/suresh/ImageMagick-6.6.0-0'
    test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
    /bin/bash ./libtool --mode=install /usr/bin/install -c magick/libMagickCore.la wand/libMagickWand.la Magick++/lib/libMagick++.la '/usr/local/lib'
    libtool: install: /usr/bin/install -c magick/.libs/libMagickCore.so.3.0.0 /usr/local/lib/libMagickCore.so.3.0.0
    libtool: install: (cd /usr/local/lib && { ln -s -f libMagickCore.so.3.0.0 libMagickCore.so.3 || { rm -f libMagickCore.so.3 && ln -s libMagickCore.so.3.0.0 libMagickCore.so.3; }; })
    libtool: install: (cd /usr/local/lib && { ln -s -f libMagickCore.so.3.0.0 libMagickCore.so || { rm -f libMagickCore.so && ln -s libMagickCore.so.3.0.0 libMagickCore.so; }; })
    libtool: install: /usr/bin/install -c magick/.libs/libMagickCore.lai /usr/local/lib/libMagickCore.la
    libtool: install: warning: relinking `wand/libMagickWand.la'
    libtool: install: (cd /home/suresh/ImageMagick-6.6.0-0; /bin/bash /home/suresh/ImageMagick-6.6.0-0/libtool --silent --tag CC --mode=relink gcc -std=gnu99 -fopenmp -g -O2 -Wall -W -pthread -no-undefined -export-symbols-regex ".*" -version-info 3:0:0 -o wand/libMagickWand.la -rpath /usr/local/lib wand/wand_libMagickWand_la-animate.lo wand/wand_libMagickWand_la-compare.lo wand/wand_libMagickWand_la-composite.lo wand/wand_libMagickWand_la-conjure.lo wand/wand_libMagickWand_la-convert.lo wand/wand_libMagickWand_la-deprecate.lo wand/wand_libMagickWand_la-display.lo wand/wand_libMagickWand_la-drawing-wand.lo wand/wand_libMagickWand_la-identify.lo wand/wand_libMagickWand_la-import.lo wand/wand_libMagickWand_la-magick-image.lo wand/wand_libMagickWand_la-magick-property.lo wand/wand_libMagickWand_la-magick-wand.lo wand/wand_libMagickWand_la-mogrify.lo wand/wand_libMagickWand_la-montage.lo wand/wand_libMagickWand_la-pixel-iterator.lo wand/wand_libMagickWand_la-pixel-view.lo wand/wand_libMagickWand_la-pixel-wand.lo wand/wand_libMagickWand_la-stream.lo wand/wand_libMagickWand_la-wand.lo magick/libMagickCore.la -lSM -lICE -lX11 -lgomp -lm )
    libtool: install: /usr/bin/install -c wand/.libs/libMagickWand.so.3.0.0T /usr/local/lib/libMagickWand.so.3.0.0
    libtool: install: (cd /usr/local/lib && { ln -s -f libMagickWand.so.3.0.0 libMagickWand.so.3 || { rm -f libMagickWand.so.3 && ln -s libMagickWand.so.3.0.0 libMagickWand.so.3; }; })
    libtool: install: (cd /usr/local/lib && { ln -s -f libMagickWand.so.3.0.0 libMagickWand.so || { rm -f libMagickWand.so && ln -s libMagickWand.so.3.0.0 libMagickWand.so; }; })
    libtool: install: /usr/bin/install -c wand/.libs/libMagickWand.lai /usr/local/lib/libMagickWand.la
    libtool: install: warning: relinking `Magick++/lib/libMagick++.la'
    libtool: install: (cd /home/suresh/ImageMagick-6.6.0-0; /bin/bash /home/suresh/ImageMagick-6.6.0-0/libtool --silent --tag CXX --mode=relink g++ -g -O2 -Wall -W -pthread -no-undefined -version-info 3:0:0 -o Magick++/lib/libMagick++.la -rpath /usr/local/lib Magick++/lib/Blob.lo Magick++/lib/BlobRef.lo Magick++/lib/CoderInfo.lo Magick++/lib/Color.lo Magick++/lib/Drawable.lo Magick++/lib/Exception.lo Magick++/lib/Functions.lo Magick++/lib/Geometry.lo Magick++/lib/Image.lo Magick++/lib/ImageRef.lo Magick++/lib/Montage.lo Magick++/lib/Options.lo Magick++/lib/Pixels.lo Magick++/lib/STL.lo Magick++/lib/Thread.lo Magick++/lib/TypeMetric.lo magick/libMagickCore.la wand/libMagickWand.la )
    libtool: install: /usr/bin/install -c Magick++/lib/.libs/libMagick++.so.3.0.0T /usr/local/lib/libMagick++.so.3.0.0
    libtool: install: (cd /usr/local/lib && { ln -s -f libMagick++.so.3.0.0 libMagick++.so.3 || { rm -f libMagick++.so.3 && ln -s libMagick++.so.3.0.0 libMagick++.so.3; }; })
    libtool: install: (cd /usr/local/lib && { ln -s -f libMagick++.so.3.0.0 libMagick++.so || { rm -f libMagick++.so && ln -s libMagick++.so.3.0.0 libMagick++.so; }; })
    libtool: install: /usr/bin/install -c Magick++/lib/.libs/libMagick++.lai /usr/local/lib/libMagick++.la
    libtool: install: /usr/bin/install -c magick/.libs/libMagickCore.a /usr/local/lib/libMagickCore.a
    libtool: install: chmod 644 /usr/local/lib/libMagickCore.a
    libtool: install: ranlib /usr/local/lib/libMagickCore.a
    libtool: install: /usr/bin/install -c wand/.libs/libMagickWand.a /usr/local/lib/libMagickWand.a
    libtool: install: chmod 644 /usr/local/lib/libMagickWand.a
    libtool: install: ranlib /usr/local/lib/libMagickWand.a
    libtool: install: /usr/bin/install -c Magick++/lib/.libs/libMagick++.a /usr/local/lib/libMagick++.a
    libtool: install: chmod 644 /usr/local/lib/libMagick++.a
    libtool: install: ranlib /usr/local/lib/libMagick++.a
    libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/sbin" ldconfig -n /usr/local/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
    /usr/local/lib

    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
    during execution
    - add LIBDIR to the `LD_RUN_PATH' environment variable
    during linking
    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
    - have your system administrator add LIBDIR to `/etc/ld.so.conf'

    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
    /bin/bash ./libtool --mode=install /usr/bin/install -c utilities/animate utilities/compare utilities/composite utilities/conjure utilities/convert utilities/display utilities/identify utilities/import utilities/mogrify utilities/montage utilities/stream '/usr/local/bin'
    libtool: install: /usr/bin/install -c utilities/.libs/animate /usr/local/bin/animate
    libtool: install: /usr/bin/install -c utilities/.libs/compare /usr/local/bin/compare
    libtool: install: /usr/bin/install -c utilities/.libs/composite /usr/local/bin/composite
    libtool: install: /usr/bin/install -c utilities/.libs/conjure /usr/local/bin/conjure
    libtool: install: /usr/bin/install -c utilities/.libs/convert /usr/local/bin/convert
    libtool: install: /usr/bin/install -c utilities/.libs/display /usr/local/bin/display
    libtool: install: /usr/bin/install -c utilities/.libs/identify /usr/local/bin/identify
    libtool: install: /usr/bin/install -c utilities/.libs/import /usr/local/bin/import
    libtool: install: /usr/bin/install -c utilities/.libs/mogrify /usr/local/bin/mogrify
    libtool: install: /usr/bin/install -c utilities/.libs/montage /usr/local/bin/montage
    libtool: install: /usr/bin/install -c utilities/.libs/stream /usr/local/bin/stream
    test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
    /usr/bin/install -c magick/Magick-config magick/MagickCore-config wand/Wand-config wand/MagickWand-config Magick++/bin/Magick++-config '/usr/local/bin'
    cd PerlMagick && /usr/bin/perl Makefile.PL
    Checking if your kit is complete...
    Looks good
    Warning: -L../magick/.libs changed to -L/home/suresh/ImageMagick-6.6.0-0/PerlMagick/../magick/.libs
    Writing Makefile for Image::Magick
    ( cd PerlMagick && make CC='gcc -std=gnu99' && \
    make CC='gcc -std=gnu99' install && \
    make clean && rm -f Makefile.old )
    make[3]: Entering directory `/home/suresh/ImageMagick-6.6.0-0/PerlMagick'
    cp Magick.pm blib/lib/Image/Magick.pm
    AutoSplitting blib/lib/Image/Magick.pm (blib/lib/auto/Image/Magick)
    /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp -typemap /usr/share/perl/5.10/ExtUtils/typemap Magick.xs > Magick.xsc && mv Magick.xsc Magick.c
    gcc -std=gnu99 -c -I../ -I.. -I/usr/include/freetype2 -I"/usr/include/ImageMagick" -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fopenmp -g -O2 -Wall -W -pthread -O2 -g -DVERSION=\"6.6.0\" -DXS_VERSION=\"6.6.0\" -fPIC "-I/usr/lib/perl/5.10/CORE" -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES=1 -DHAVE_CONFIG_H Magick.c
    Magick.xs:230: warning: missing initializer
    Magick.xs:230: warning: (near initialization for ‘Methods[8].arguments’)
    Magick.xs:234: warning: missing initializer
    Magick.xs:234: warning: (near initialization for ‘Methods[11].arguments’)
    Magick.xs:235: warning: missing initializer
    Magick.xs:235: warning: (near initialization for ‘Methods[12].arguments’)
    Magick.xs:236: warning: missing initializer
    Magick.xs:236: warning: (near initialization for ‘Methods[13].arguments’)
    Magick.xs:243: warning: missing initializer
    Magick.xs:243: warning: (near initialization for ‘Methods[16].arguments’)
    Magick.xs:245: warning: missing initializer
    Magick.xs:245: warning: (near initialization for ‘Methods[18].arguments’)
    Magick.xs:340: warning: missing initializer
    Magick.xs:340: warning: (near initialization for ‘Methods[45].arguments’)
    Magick.xs:356: warning: missing initializer
    Magick.xs:356: warning: (near initialization for ‘Methods[50].arguments’)
    Magick.xs:359: warning: missing initializer
    Magick.xs:359: warning: (near initialization for ‘Methods[52].arguments’)
    Magick.xs:375: warning: missing initializer
    Magick.xs:375: warning: (near initialization for ‘Methods[61].arguments’)
    Magick.xs:379: warning: missing initializer
    Magick.xs:379: warning: (near initialization for ‘Methods[64].arguments’)
    Magick.xs:424: warning: missing initializer
    Magick.xs:424: warning: (near initialization for ‘Methods[83].arguments’)
    Magick.xs:452: warning: missing initializer
    Magick.xs:452: warning: (near initialization for ‘Methods[95].arguments’)
    Magick.xs:453: warning: missing initializer
    Magick.xs:453: warning: (near initialization for ‘Methods[96].arguments’)
    Magick.xs:457: warning: missing initializer
    Magick.xs:457: warning: (near initialization for ‘Methods[98].arguments’)
    Magick.xs:458: warning: missing initializer
    Magick.xs:458: warning: (near initialization for ‘Methods[99].arguments’)
    Magick.xs:459: warning: missing initializer
    Magick.xs:459: warning: (near initialization for ‘Methods[100].arguments’)
    Magick.xs:466: warning: missing initializer
    Magick.xs:466: warning: (near initialization for ‘Methods[103].arguments’)
    Magick.c: In function ‘XS_Image__Magick_Animate’:
    Magick.c:2420: warning: unused variable ‘ref’
    Magick.c:2413: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Append’:
    Magick.c:2501: warning: unused variable ‘ref’
    Magick.c:2494: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Average’:
    Magick.c:2639: warning: unused variable ‘ref’
    Magick.c:2632: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_BlobToImage’:
    Magick.c:2737: warning: unused variable ‘ref’
    Magick.c:2730: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Clone’:
    Magick.c:2893: warning: unused variable ‘ref’
    Magick.c:2886: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_CLONE’:
    Magick.c:2982: warning: unused variable ‘ref’
    Magick.c: In function ‘XS_Image__Magick_Coalesce’:
    Magick.c:3020: warning: unused variable ‘ref’
    Magick.c:3013: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Compare’:
    Magick.c:3110: warning: unused variable ‘ref’
    Magick.c:3103: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_CompareLayers’:
    Magick.c:3308: warning: unused variable ‘ref’
    Magick.c:3301: warning: unused variable ‘ix’
    Magick.xs: In function ‘XS_Image__Magick_DESTROY’:
    Magick.xs:3424: warning: value computed is not used
    Magick.c:3443: warning: unused variable ‘ref’
    Magick.c: In function ‘XS_Image__Magick_Display’:
    Magick.c:3530: warning: unused variable ‘ref’
    Magick.c:3523: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Features’:
    Magick.c:3611: warning: unused variable ‘ref’
    Magick.c:3604: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Flatten’:
    Magick.c:3794: warning: unused variable ‘ref’
    Magick.c:3787: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Fx’:
    Magick.c:3931: warning: unused variable ‘ref’
    Magick.c:3924: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Get’:
    Magick.c:4090: warning: unused variable ‘ref’
    Magick.c:4083: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_GetAuthenticPixels’:
    Magick.c:5376: warning: unused variable ‘ref’
    Magick.c:5371: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_GetVirtualPixels’:
    Magick.c:5530: warning: unused variable ‘ref’
    Magick.c:5525: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_GetAuthenticIndexQueue’:
    Magick.c:5684: warning: unused variable ‘ref’
    Magick.c:5679: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_GetVirtualIndexQueue’:
    Magick.c:5755: warning: unused variable ‘ref’
    Magick.c:5750: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Histogram’:
    Magick.c:5828: warning: unused variable ‘ref’
    Magick.c:5821: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_GetPixel’:
    Magick.c:5950: warning: unused variable ‘ref’
    Magick.c:5943: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_GetPixels’:
    Magick.c:6157: warning: unused variable ‘ref’
    Magick.c:6150: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_ImageToBlob’:
    Magick.c:6407: warning: unused variable ‘ref’
    Magick.c:6400: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Layers’:
    Magick.c:6512: warning: unused variable ‘ref’
    Magick.c:6505: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_MagickToMime’:
    Magick.c:6835: warning: unused variable ‘ref’
    Magick.c:6830: warning: unused variable ‘ix’
    Magick.xs: In function ‘XS_Image__Magick_Mogrify’:
    Magick.xs:7159: warning: format not a string literal and no format arguments
    Magick.xs:7160: warning: format not a string literal and no format arguments
    Magick.c:6870: warning: unused variable ‘ref’
    Magick.c: In function ‘XS_Image__Magick_Montage’:
    Magick.c:10231: warning: unused variable ‘ref’
    Magick.c:10224: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Morph’:
    Magick.c:10641: warning: unused variable ‘ref’
    Magick.c:10634: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Mosaic’:
    Magick.c:10772: warning: unused variable ‘ref’
    Magick.c:10765: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Ping’:
    Magick.c:10862: warning: unused variable ‘ref’
    Magick.c:10855: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Preview’:
    Magick.c:11076: warning: unused variable ‘ref’
    Magick.c:11069: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryColor’:
    Magick.c:11176: warning: unused variable ‘ref’
    Magick.c:11169: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryColorname’:
    Magick.c:11259: warning: unused variable ‘ref’
    Magick.c:11252: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryFont’:
    Magick.c:11336: warning: unused variable ‘ref’
    Magick.c:11329: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryFontMetrics’:
    Magick.c:11458: warning: unused variable ‘ref’
    Magick.c:11451: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryMultilineFontMetrics’:
    Magick.c:11866: warning: unused variable ‘ref’
    Magick.c:11859: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryFormat’:
    Magick.c:12242: warning: unused variable ‘ref’
    Magick.c:12235: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_QueryOption’:
    Magick.c:12337: warning: unused variable ‘ref’
    Magick.xs:12483: warning: label ‘PerlException’ defined but not used
    Magick.c:12330: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Read’:
    Magick.c:12401: warning: unused variable ‘ref’
    Magick.c:12394: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Remote’:
    Magick.c:12622: warning: unused variable ‘ref’
    Magick.c:12615: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Set’:
    Magick.c:12676: warning: unused variable ‘ref’
    Magick.c:12669: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_SetPixel’:
    Magick.c:12741: warning: unused variable ‘ref’
    Magick.c:12734: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Statistics’:
    Magick.c:12985: warning: unused variable ‘ref’
    Magick.c:12978: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_SyncAuthenticPixels’:
    Magick.c:13112: warning: unused variable ‘ref’
    Magick.c:13107: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Transform’:
    Magick.c:13181: warning: unused variable ‘ref’
    Magick.c:13174: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Write’:
    Magick.c:13349: warning: unused variable ‘ref’
    Magick.c:13342: warning: unused variable ‘ix’
    Magick.c: In function ‘XS_Image__Magick_Transform’:
    Magick.xs:13305: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:13305: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Clone’:
    Magick.xs:2870: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:2870: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Read’:
    Magick.xs:12553: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:12553: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Preview’:
    Magick.xs:11247: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:11247: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Mosaic’:
    Magick.xs:10944: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:10944: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Morph’:
    Magick.xs:10826: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:10826: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Montage’:
    Magick.xs:10426: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:10426: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_CompareLayers’:
    Magick.xs:3285: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:3285: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Coalesce’:
    Magick.xs:2991: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:2991: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Layers’:
    Magick.xs:6458: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:6458: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Get’:
    Magick.xs:4227: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:4227: note: ‘sv’ was declared here
    Magick.xs:4245: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:4245: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Fx’:
    Magick.xs:3888: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:3888: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Flatten’:
    Magick.xs:3753: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:3753: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_BlobToImage’:
    Magick.xs:2730: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:2730: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Average’:
    Magick.xs:2620: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:2620: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Append’:
    Magick.xs:2492: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:2492: note: ‘sv’ was declared here
    Magick.c: In function ‘XS_Image__Magick_Compare’:
    Magick.xs:3098: warning: ‘sv’ may be used uninitialized in this function
    Magick.xs:3098: note: ‘sv’ was declared here
    Running Mkbootstrap for Image::Magick ()
    chmod 644 Magick.bs
    rm -f blib/arch/auto/Image/Magick/Magick.so
    LD_RUN_PATH="/home/suresh/ImageMagick-6.6.0-0/PerlMagick/../magick/.libs" cc -L../magick/.libs -lMagickCore -shared -O2 -g -L/usr/local/lib Magick.o -o blib/arch/auto/Image/Magick/Magick.so \
    -L/home/suresh/ImageMagick-6.6.0-0/PerlMagick/../magick/.libs -lMagickCore -lperl -lm \

    /usr/bin/ld: cannot find -lperl
    collect2: ld returned 1 exit status
    make[3]: *** [blib/arch/auto/Image/Magick/Magick.so] Error 1
    make[3]: Leaving directory `/home/suresh/ImageMagick-6.6.0-0/PerlMagick'
    make[2]: *** [install-exec-perl] Error 2
    make[2]: Leaving directory `/home/suresh/ImageMagick-6.6.0-0'
    make[1]: *** [install-am] Error 2
    make[1]: Leaving directory `/home/suresh/ImageMagick-6.6.0-0'
    make: *** [install] Error 2
    suresh@suresh-desktop:~/ImageMagick-6.6.0-0$ ^C
    suresh@suresh-desktop:~/ImageMagick-6.6.0-0$

Re: Image Magick Linux Install Problem

Posted: 2010-03-03T05:24:27-07:00
by magick
You can add --without-perl to your configure script command line and rebuild / reinstall or tell make to ignore errors with 'make -k -i install'.