[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

unsubscribe



debian-user-digest-request@lists.debian.org wrote:


------------------------------------------------------------------------


debian-user-digest Digest				Volume 2005 : Issue 834

Today's Topics:
 Debian 3.0r3 i386 and Perl Image::Ma  [ "David Christensen" <dpchrist@holge ]

------------------------------------------------------------------------

Subject:
Debian 3.0r3 i386 and Perl Image::Magick
From:
"David Christensen" <dpchrist@holgerdanske.com>
Date:
Wed, 30 Mar 2005 21:46:33 -0800
To:
<debian-user@lists.debian.org>

To:
<debian-user@lists.debian.org>


hello, world!

I am attempting to install the Perl module Image::Magick on a Debian 3.0r3 i386
(Stable) machine that will be used for WebGUI evaluation and test.


CPAN seems to map the name Image::Magick to PerlMagick-6.20.  On my first
attempt to install Image::Magick, cc was failing because it couldn't find
magick/api.h and because a symbol was redefined.  STFW, RFTM, and looking at the
PerlMagick readme, I have installed the Debian package libMagick5-dev and have
modified the PerlMagick Makefile.PL INC and LIBS assignments:

       root@k62350:~/.cpan/build/PerlMagick-6.20# diff Makefile.PL-orig
Makefile.PL
       47c47
       <    'INC'      => '-I../ -I.. -I/usr/include/freetype2 -I/usr/X
11R6/include -I/
       usr/X11R6/include/X11 -I/usr/include/libxml2',
       ---
       >    'INC'      => '-I../ -I.. -I/usr/include/freetype2 -I/usr/X
11R6/include -I/
       usr/X11R6/include/X11 -I/usr/include/libxml2 -I/usr/include',
       65c65
       <    'LIBS'     => ['-L/usr/local/lib -lMagick -L/usr/X11R6/lib
-lfreetype -lz -L/usr/lib -llcms -ltiff -lfreetype -ljpeg -lpng -ldpstk
-ldps -lXext -lXt -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lpthread -lm -lpthr
ead'],
       ---
       >    'LIBS'     => ['-L/usr/local/lib -lMagick -L/usr/X11R6/lib
-lfreetype -lz -L/usr/lib -llcms -ltiff -lfreetype -ljpeg -lpng -ldpstk
-ldps -lXext -lXt -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lpthread -lm -lpthr
ead -L/usr/lib'],


Now when I try to build PerlMagick, I get several pages of compiler warnings:
--------------------------------------------------------------------------------
root@k62350:~/.cpan/build/PerlMagick-6.20# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Image::Magick
root@k62350:~/.cpan/build/PerlMagick-6.20# make
cp Magick.pm blib/lib/Image/Magick.pm
AutoSplitting blib/lib/Image/Magick.pm (blib/lib/auto/Image/Magick)
/usr/bin/perl -I/usr/lib/perl/5.6.1 -I/usr/share/perl/5.6.1 /usr/share/perl/5.6.
1/ExtUtils/xsubpp  -typemap /usr/share/perl/5.6.1/ExtUtils/typemap Magick.xs > M
agick.xsc && mv Magick.xsc Magick.c
cc -c -I../ -I.. -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/X11R6/incl
ude/X11 -I/usr/include/libxml2 -I/usr/include -DDEBIAN -fno-strict-aliasing -I/u
sr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Wall -pthrea
d -O2   -DVERSION=\"6.2.0\" -DXS_VERSION=\"6.2.0\" -fPIC -I/usr/lib/perl/5.6.1/C
ORE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H Magick.c
Magick.xs:90: warning: `PerlIO_findFILE' redefined
/usr/lib/perl/5.6.1/CORE/perlsdio.h:82: warning: this is the location of the pre
vious definition
Magick.xs:152: parse error before `MagickRealType'
Magick.xs:152: warning: no semicolon at end of struct or union
Magick.xs:169: parse error before `}'
Magick.xs:201: `MagickNoiseOptions' undeclared here (not in a function)
Magick.xs:201: initializer element is not constant
Magick.xs:201: (near initialization for `Methods[2].arguments[0].type')
Magick.xs:205: `MagickCompositeOptions' undeclared here (not in a function)
Magick.xs:205: initializer element is not constant
Magick.xs:205: (near initialization for `Methods[4].arguments[5].type')
Magick.xs:207: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:207: initializer element is not constant
Magick.xs:207: (near initialization for `Methods[5].arguments[3].type')
Magick.xs:224: `MagickCompositeOptions' undeclared here (not in a function)
Magick.xs:224: initializer element is not constant
Magick.xs:224: (near initialization for `Methods[14].arguments[7].type')
Magick.xs:240: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:240: initializer element is not constant
Magick.xs:240: (near initialization for `Methods[25].arguments[3].type')
Magick.xs:242: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:242: initializer element is not constant
Magick.xs:242: (near initialization for `Methods[26].arguments[3].type')
Magick.xs:248: `MagickFilterOptions' undeclared here (not in a function)
Magick.xs:248: initializer element is not constant
Magick.xs:248: (near initialization for `Methods[30].arguments[3].type')
Magick.xs:251: `MagickFilterOptions' undeclared here (not in a function)
Magick.xs:251: initializer element is not constant
Magick.xs:251: (near initialization for `Methods[31].arguments[3].type')
Magick.xs:258: `MagickGravityOptions' undeclared here (not in a function)
Magick.xs:258: initializer element is not constant
Magick.xs:258: (near initialization for `Methods[32].arguments[11].type')
Magick.xs:262: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:262: initializer element is not constant
Magick.xs:262: (near initialization for `Methods[32].arguments[18].type')
Magick.xs:263: `MagickStyleOptions' undeclared here (not in a function)
Magick.xs:263: initializer element is not constant
Magick.xs:263: (near initialization for `Methods[32].arguments[20].type')
Magick.xs:263: `MagickStretchOptions' undeclared here (not in a function)
Magick.xs:263: initializer element is not constant
Magick.xs:263: (near initialization for `Methods[32].arguments[21].type')
Magick.xs:264: `MagickAlignOptions' undeclared here (not in a function)
Magick.xs:264: initializer element is not constant
Magick.xs:264: (near initialization for `Methods[32].arguments[23].type')
Magick.xs:272: `MagickCompositeOptions' undeclared here (not in a function)
Magick.xs:272: initializer element is not constant
Magick.xs:272: (near initialization for `Methods[34].arguments[1].type')
Magick.xs:274: `MagickGravityOptions' undeclared here (not in a function)
Magick.xs:274: initializer element is not constant
Magick.xs:274: (near initialization for `Methods[34].arguments[5].type')
Magick.xs:275: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:275: initializer element is not constant
Magick.xs:275: (near initialization for `Methods[34].arguments[7].type')
Magick.xs:277: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:277: initializer element is not constant
Magick.xs:277: (near initialization for `Methods[35].arguments[0].type')
Magick.xs:279: `MagickPrimitiveOptions' undeclared here (not in a function)
Magick.xs:279: initializer element is not constant
Magick.xs:279: (near initialization for `Methods[37].arguments[0].type')
Magick.xs:280: `MagickMethodOptions' undeclared here (not in a function)
Magick.xs:280: initializer element is not constant
Magick.xs:280: (near initialization for `Methods[37].arguments[2].type')
Magick.xs:288: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:288: initializer element is not constant
Magick.xs:288: (near initialization for `Methods[37].arguments[17].type')
Magick.xs:291: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:291: initializer element is not constant
Magick.xs:291: (near initialization for `Methods[39].arguments[1].type')
Magick.xs:294: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:294: initializer element is not constant
Magick.xs:294: (near initialization for `Methods[40].arguments[1].type')
Magick.xs:303: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:303: initializer element is not constant
Magick.xs:303: (near initialization for `Methods[43].arguments[0].type')
Magick.xs:304: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:304: initializer element is not constant
Magick.xs:304: (near initialization for `Methods[43].arguments[1].type')
Magick.xs:310: `MagickColorspaceOptions' undeclared here (not in a function)
Magick.xs:310: initializer element is not constant
Magick.xs:310: (near initialization for `Methods[47].arguments[2].type')
Magick.xs:311: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:311: initializer element is not constant
Magick.xs:311: (near initialization for `Methods[47].arguments[3].type')
Magick.xs:311: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:311: initializer element is not constant
Magick.xs:311: (near initialization for `Methods[47].arguments[4].type')
Magick.xs:312: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:312: initializer element is not constant
Magick.xs:312: (near initialization for `Methods[47].arguments[5].type')
Magick.xs:314: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:314: initializer element is not constant
Magick.xs:314: (near initialization for `Methods[48].arguments[3].type')
Magick.xs:316: `MagickColorspaceOptions' undeclared here (not in a function)
Magick.xs:316: initializer element is not constant
Magick.xs:316: (near initialization for `Methods[49].arguments[3].type')
Magick.xs:317: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:317: initializer element is not constant
Magick.xs:317: (near initialization for `Methods[49].arguments[4].type')
Magick.xs:323: `MagickEvaluateOptions' undeclared here (not in a function)
Magick.xs:323: initializer element is not constant
Magick.xs:323: (near initialization for `Methods[54].arguments[1].type')
Magick.xs:324: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:324: initializer element is not constant
Magick.xs:324: (near initialization for `Methods[54].arguments[2].type')
Magick.xs:328: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:328: initializer element is not constant
Magick.xs:328: (near initialization for `Methods[56].arguments[1].type')
Magick.xs:334: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:334: initializer element is not constant
Magick.xs:334: (near initialization for `Methods[60].arguments[0].type')
Magick.xs:341: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:341: initializer element is not constant
Magick.xs:341: (near initialization for `Methods[65].arguments[3].type')
Magick.xs:343: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:343: initializer element is not constant
Magick.xs:343: (near initialization for `Methods[66].arguments[1].type')
Magick.xs:348: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:348: initializer element is not constant
Magick.xs:348: (near initialization for `Methods[68].arguments[5].type')
Magick.xs:357: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:357: initializer element is not constant
Magick.xs:357: (near initialization for `Methods[72].arguments[4].type')
Magick.xs:358: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:358: initializer element is not constant
Magick.xs:358: (near initialization for `Methods[73].arguments[1].type')
Magick.xs:368: `MagickFilterOptions' undeclared here (not in a function)
Magick.xs:368: initializer element is not constant
Magick.xs:368: (near initialization for `Methods[77].arguments[3].type')
Magick.xs:378: `MagickChannelOptions' undeclared here (not in a function)
Magick.xs:378: initializer element is not constant
Magick.xs:378: (near initialization for `Methods[85].arguments[0].type')
Magick.xs:383: `MagickBooleanOptions' undeclared here (not in a function)
Magick.xs:383: initializer element is not constant
Magick.xs:383: (near initialization for `Methods[87].arguments[1].type')
Magick.xs: In function `ClonePackageInfo':
Magick.xs:431: warning: implicit declaration of function `AcquireMagickMemory'
Magick.xs:434: warning: implicit declaration of function `ThrowMagickException'
Magick.xs:434: warning: implicit declaration of function `GetMagickModule'
Magick.xs: In function `constant':
Magick.xs:500: `CoderError' undeclared (first use in this function)
Magick.xs:500: (Each undeclared identifier is reported only once
Magick.xs:500: for each function it appears in.)
Magick.xs:502: `CoderWarning' undeclared (first use in this function)
Magick.xs:504: `ConfigureError' undeclared (first use in this function)
Magick.xs:506: `ConfigureWarning' undeclared (first use in this function)
Magick.xs:520: `DrawError' undeclared (first use in this function)
Magick.xs:522: `DrawWarning' undeclared (first use in this function)
Magick.xs:528: `ErrorException' undeclared (first use in this function)
Magick.xs:538: `FatalErrorException' undeclared (first use in this function)
Magick.xs:548: `ImageError' undeclared (first use in this function)
Magick.xs:550: `ImageWarning' undeclared (first use in this function)
Magick.xs:562: `ModuleError' undeclared (first use in this function)
Magick.xs:564: `ModuleWarning' undeclared (first use in this function)
Magick.xs:618: `WarningException' undeclared (first use in this function)
Magick.xs: In function `DestroyPackageInfo':
Magick.xs:659: void value not ignored as it ought to be
Magick.xs:660: void value not ignored as it ought to be
Magick.xs:661: void value not ignored as it ought to be
Magick.xs:662: warning: implicit declaration of function `RelinquishMagickMemory
'
Magick.xs: In function `GetList':
Magick.xs:737: `MagickTrue' undeclared (first use in this function)
Magick.xs:767: warning: implicit declaration of function `ResizeMagickMemory'
Magick.xs: In function `GetPackageInfo':
Magick.xs:826: warning: implicit declaration of function `FormatMagickString'
Magick.xs: In function `SetAttribute':
Magick.xs:875: `DoublePixelPacket' undeclared (first use in this function)
Magick.xs:875: parse error before `pixel'
Magick.xs:878: `GeometryInfo' undeclared (first use in this function)
Magick.xs:888: `MagickStatusType' undeclared (first use in this function)
Magick.xs:888: parse error before `flags'
Magick.xs:901: warning: implicit declaration of function `ParseMagickOption'
Magick.xs:901: `MagickBooleanOptions' undeclared (first use in this function)
Magick.xs:901: `MagickFalse' undeclared (first use in this function)
Magick.xs:910: `MagickTrue' undeclared (first use in this function)
Magick.xs:937: warning: implicit declaration of function `SetMagickResourceLimit
'
Magick.xs:937: `AreaResource' undeclared (first use in this function)
Magick.xs:943: structure has no member named `authenticate'
Magick.xs:955: too many arguments to function `QueryColorDatabase'
Magick.xs:965: structure has no member named `bias'
Magick.xs:972: `flags' undeclared (first use in this function)
Magick.xs:972: warning: implicit declaration of function `ParseGeometry'
Magick.xs:972: `geometry_info' undeclared (first use in this function)
Magick.xs:975: `SigmaValue' undeclared (first use in this function)
Magick.xs:983: too many arguments to function `QueryColorDatabase'
Magick.xs:1002: `MemoryResource' undeclared (first use in this function)
Magick.xs:1003: `MapResource' undeclared (first use in this function)
Magick.xs:1035: too many arguments to function `QueryColorDatabase'
Magick.xs:1039: `pixel' undeclared (first use in this function)
Magick.xs:1046: `MagickRealType' undeclared (first use in this function)
Magick.xs:1055: `MagickColorspaceOptions' undeclared (first use in this function
)
Magick.xs:1066: warning: implicit declaration of function `SetImageColorspace'
Magick.xs:1071: `MagickCompressionOptions' undeclared (first use in this functio
n)
Magick.xs:1094: warning: implicit declaration of function `SetLogEventMask'
Magick.xs:1110: `DiskResource' undeclared (first use in this function)
Magick.xs:1146: `MagickDisposeOptions' undeclared (first use in this function)
Magick.xs:1155: `DisposeType' undeclared (first use in this function)
Magick.xs:1155: parse error before `sp'
Magick.xs:1193: `MagickEndianOptions' undeclared (first use in this function)
Magick.xs:1217: warning: implicit declaration of function `CopyMagickString'
Magick.xs:1236: too many arguments to function `QueryColorDatabase'
Magick.xs:1238: too many arguments to function `QueryColorDatabase'
Magick.xs:1276: `MagickGravityOptions' undeclared (first use in this function)
Magick.xs:1349: `MagickInterlaceOptions' undeclared (first use in this function)

Magick.xs:1400: too many arguments to function `QueryColorDatabase'
Magick.xs:1455: warning: implicit declaration of function `DefineImageOption'
Magick.xs:1474: warning: implicit declaration of function `ParsePageGeometry'
Magick.xs:1482: too many arguments to function `QueryColorDatabase'
Magick.xs:1503: too many arguments to function `QueryColorDatabase'
Magick.xs:1536: `MagickPreviewOptions' undeclared (first use in this function)
Magick.xs:1560: structure has no member named `quality'
Magick.xs:1585: `MagickIntentOptions' undeclared (first use in this function)
Magick.xs:1655: too many arguments to function `QueryColorDatabase'
Magick.xs:1679: `MagickImageOptions' undeclared (first use in this function)
Magick.xs:1702: `MagickResolutionOptions' undeclared (first use in this function
)
Magick.xs:1774: `MagickVirtualPixelOptions' undeclared (first use in this functi
on)
Magick.xs:1783: warning: implicit declaration of function `SetImageVirtualPixelM
ethod'
Magick.xs:1783: `VirtualPixelMethod' undeclared (first use in this function)
Magick.xs:1783: parse error before `sp'
Magick.xs: In function `XS_Image__Magick_Animate':
Magick.xs:2012: warning: implicit declaration of function `InheritException'
Magick.xs:2017: warning: implicit declaration of function `GetLocaleExceptionMes
sage'
Magick.xs:2017: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2017: warning: pointer/integer type mismatch in conditional expression

Magick.c:1968: warning: unused variable `Perl_ref'
Magick.c:1963: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Append':
Magick.xs:2103: `MagickTrue' undeclared (first use in this function)
Magick.xs:2114: `MagickBooleanOptions' undeclared (first use in this function)
Magick.xs:2114: `MagickFalse' undeclared (first use in this function)
Magick.xs:2137: `ErrorException' undeclared (first use in this function)
Magick.xs:2152: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2152: warning: pointer/integer type mismatch in conditional expression

Magick.c:2041: warning: unused variable `Perl_ref'
Magick.c:2036: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Average':
Magick.xs:2223: `ErrorException' undeclared (first use in this function)
Magick.xs:2241: `MagickFalse' undeclared (first use in this function)
Magick.xs:2247: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2247: warning: pointer/integer type mismatch in conditional expression

Magick.c:2171: warning: unused variable `Perl_ref'
Magick.c:2166: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_BlobToImage':
Magick.xs:2372: `ErrorException' undeclared (first use in this function)
Magick.xs:2400: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2400: warning: pointer/integer type mismatch in conditional expression

Magick.c:2261: warning: unused variable `Perl_ref'
Magick.c:2256: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Coalesce':
Magick.xs:2472: `ErrorException' undeclared (first use in this function)
Magick.xs:2487: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2487: warning: pointer/integer type mismatch in conditional expression

Magick.c:2409: warning: unused variable `Perl_ref'
Magick.c:2404: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Copy':
Magick.xs:2567: `MagickTrue' undeclared (first use in this function)
Magick.xs:2568: `ErrorException' undeclared (first use in this function)
Magick.xs:2580: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2580: warning: pointer/integer type mismatch in conditional expression

Magick.c:2491: warning: unused variable `Perl_ref'
Magick.c:2486: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_DESTROY':
Magick.xs:2652: void value not ignored as it ought to be
Magick.c:2574: warning: unused variable `Perl_ref'
Magick.xs: In function `XS_Image__Magick_Display':
Magick.xs:2732: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2732: warning: pointer/integer type mismatch in conditional expression

Magick.c:2647: warning: unused variable `Perl_ref'
Magick.c:2642: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Flatten':
Magick.xs:2803: `ErrorException' undeclared (first use in this function)
Magick.xs:2821: `MagickFalse' undeclared (first use in this function)
Magick.xs:2827: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2827: warning: pointer/integer type mismatch in conditional expression

Magick.c:2720: warning: unused variable `Perl_ref'
Magick.c:2715: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Fx':
Magick.xs:2914: `AllChannels' undeclared (first use in this function)
Magick.xs:2932: warning: implicit declaration of function `ParseChannelOption'
Magick.xs:2967: warning: implicit declaration of function `FxImageChannel'
Magick.xs:2967: warning: assignment makes pointer from integer without a cast
Magick.xs:2968: `ErrorException' undeclared (first use in this function)
Magick.xs:2983: warning: pointer/integer type mismatch in conditional expression

Magick.xs:2983: warning: pointer/integer type mismatch in conditional expression

Magick.c:2810: warning: unused variable `Perl_ref'
Magick.c:2805: warning: unused variable `ix'
Magick.xs:2864: warning: `channel' might be used uninitialized in this function
Magick.xs: In function `XS_Image__Magick_Get':
Magick.xs:3080: structure has no member named `authenticate'
Magick.xs:3140: structure has no member named `bias'
Magick.xs:3195: warning: implicit declaration of function `MagickOptionToMnemoni
c'
Magick.xs:3195: `MagickClassOptions' undeclared (first use in this function)
Magick.xs:3196: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3226: `MagickCompressionOptions' undeclared (first use in this functio
n)
Magick.xs:3227: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3236: `MagickColorspaceOptions' undeclared (first use in this function
)
Magick.xs:3237: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3313: `MagickDisposeOptions' undeclared (first use in this function)
Magick.xs:3313: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3372: `MagickEndianOptions' undeclared (first use in this function)
Magick.xs:3372: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3380: structure has no member named `error'
Magick.xs:3412: `MagickFilterOptions' undeclared (first use in this function)
Magick.xs:3413: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3479: `MagickGravityOptions' undeclared (first use in this function)
Magick.xs:3479: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3521: `StringInfo' undeclared (first use in this function)
Magick.xs:3521: `profile' undeclared (first use in this function)
Magick.xs:3520: warning: statement with no effect
Magick.xs:3523: warning: implicit declaration of function `GetImageProfile'
Magick.xs:3524: parse error before `)'
Magick.xs:3527: warning: implicit declaration of function `DestroyStringInfo'
Magick.xs:3537: warning: statement with no effect
Magick.xs:3541: parse error before `)'
Magick.xs:3596: warning: statement with no effect
Magick.xs:3600: parse error before `)'
Magick.xs:3620: `MagickInterlaceOptions' undeclared (first use in this function)

Magick.xs:3621: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3673: structure has no member named `error'
Magick.xs:3680: structure has no member named `error'
Magick.xs:3687: warning: implicit declaration of function `MagickToMime'
Magick.xs:3687: warning: passing arg 1 of `Perl_newSVpv' makes pointer from inte
ger without a cast
Magick.xs:3690: warning: passing arg 1 of `Perl_newSVpv' makes pointer from inte
ger without a cast
Magick.xs:3745: warning: assignment makes pointer from integer without a cast
Magick.xs:3813: `MagickPreviewOptions' undeclared (first use in this function)
Magick.xs:3814: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3832: structure has no member named `quality'
Magick.xs:3846: `MagickIntentOptions' undeclared (first use in this function)
Magick.xs:3847: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:3967: `MagickImageOptions' undeclared (first use in this function)
Magick.xs:3967: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.xs:4027: warning: implicit declaration of function `GetImageVirtualPixelM
ethod'
Magick.xs:4030: `MagickVirtualPixelOptions' undeclared (first use in this functi
on)
Magick.xs:4030: warning: passing arg 2 of `Perl_sv_setpv' makes pointer from int
eger without a cast
Magick.c:2961: warning: unused variable `Perl_ref'
Magick.c:2956: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Histogram':
Magick.xs:4153: `ColorPacket' undeclared (first use in this function)
Magick.xs:4153: `histogram' undeclared (first use in this function)
Magick.xs:4152: warning: statement with no effect
Magick.xs:4156: parse error before `exception'
Magick.xs:4181: `exception' undeclared (first use in this function)
Magick.xs:4182: `perl_exception' undeclared (first use in this function)
Magick.xs:4190: `reference' undeclared (first use in this function)
Magick.xs:4191: `hv' undeclared (first use in this function)
Magick.xs:4193: `av_reference' undeclared (first use in this function)
Magick.xs:4195: `image' undeclared (first use in this function)
Magick.xs:4195: `info' undeclared (first use in this function)
Magick.xs:4203: `count' undeclared (first use in this function)
Magick.xs:4206: warning: implicit declaration of function `GetImageHistogram'
Magick.xs:4206: `number_colors' undeclared (first use in this function)
Magick.xs:4207: parse error before `)'
Magick.xs:4211: `i' undeclared (first use in this function)
Magick.c:4088: warning: unused variable `Perl_ref'
Magick.c:4083: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_GetPixels':
Magick.xs:4279: `MagickBooleanType' undeclared (first use in this function)
Magick.xs:4279: parse error before `normalize'
Magick.xs:4309: `MagickFalse' undeclared (first use in this function)
Magick.xs:4317: `normalize' undeclared (first use in this function)
Magick.xs:4332: warning: implicit declaration of function `ParseAbsoluteGeometry
'
Magick.xs:4368: `MagickBooleanOptions' undeclared (first use in this function)
Magick.xs:4376: `MagickTrue' undeclared (first use in this function)
Magick.xs:4440: `status' undeclared (first use in this function)
Magick.xs:4440: warning: implicit declaration of function `ExportImagePixels'
Magick.xs:4466: `QuantumPixel' undeclared (first use in this function)
Magick.xs:4479: warning: pointer/integer type mismatch in conditional expression

Magick.xs:4479: warning: pointer/integer type mismatch in conditional expression

Magick.c:4201: warning: unused variable `Perl_ref'
Magick.c:4196: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_ImageToBlob':
Magick.xs:4564: `MagickTrue' undeclared (first use in this function)
Magick.xs:4565: warning: implicit declaration of function `GetImageListLength'
Magick.xs:4582: warning: pointer/integer type mismatch in conditional expression

Magick.xs:4582: warning: pointer/integer type mismatch in conditional expression

Magick.c:4439: warning: unused variable `Perl_ref'
Magick.c:4434: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_MagickToMime':
Magick.xs:4610: warning: assignment makes pointer from integer without a cast
Magick.c:4535: warning: unused variable `Perl_ref'
Magick.c:4531: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Mogrify':
Magick.xs:4840: `GeometryInfo' undeclared (first use in this function)
Magick.xs:4840: parse error before `geometry_info'
Magick.xs:4854: `MagickBooleanType' undeclared (first use in this function)
Magick.xs:4854: parse error before `status'
Magick.xs:4857: `MagickStatusType' undeclared (first use in this function)
Magick.xs:4883: storage size of `argument_list' isn't known
Magick.xs:4921: `flags' undeclared (first use in this function)
Magick.xs:4921: warning: implicit declaration of function `ParseGravityGeometry'

Magick.xs:4944: sizeof applied to an incomplete type
Magick.xs:4944: sizeof applied to an incomplete type
Magick.xs:4944: sizeof applied to an incomplete type
Magick.xs:4944: sizeof applied to an incomplete type
Magick.xs:4944: sizeof applied to an incomplete type
Magick.xs:4944: sizeof applied to an incomplete type
Magick.xs:4991: dereferencing pointer to incomplete type
Magick.xs:4996: dereferencing pointer to incomplete type
Magick.xs:5001: dereferencing pointer to incomplete type
Magick.xs:5007: dereferencing pointer to incomplete type
Magick.xs:5018: dereferencing pointer to incomplete type
Magick.xs:5023: dereferencing pointer to incomplete type
Magick.xs:5023: dereferencing pointer to incomplete type
Magick.xs:5023: warning: left-hand operand of comma expression has no effect
Magick.xs:5023: dereferencing pointer to incomplete type
Magick.xs:5031: dereferencing pointer to incomplete type
Magick.xs:5031: dereferencing pointer to incomplete type
Magick.xs:5031: warning: left-hand operand of comma expression has no effect
Magick.xs:5031: dereferencing pointer to incomplete type
Magick.xs:5033: dereferencing pointer to incomplete type
Magick.xs:5033: dereferencing pointer to incomplete type
Magick.xs:5033: warning: left-hand operand of comma expression has no effect
Magick.xs:5033: dereferencing pointer to incomplete type
Magick.xs:5034: dereferencing pointer to incomplete type
Magick.xs:5037: dereferencing pointer to incomplete type
Magick.xs:5037: `MagickOption' undeclared (first use in this function)
Magick.xs:5037: parse error before `pp'
Magick.xs:5039: dereferencing pointer to incomplete type
Magick.xs:5039: dereferencing pointer to incomplete type
Magick.xs:5052: warning: implicit declaration of function `ResetMagickMemory'
Magick.xs:5054: warning: implicit declaration of function `SetGeometryInfo'
Magick.xs:5054: `geometry_info' undeclared (first use in this function)
Magick.xs:5055: `AllChannels' undeclared (first use in this function)
Magick.xs:5108: too many arguments to function `QueryColorDatabase'
Magick.xs:5130: too many arguments to function `QueryColorDatabase'
Magick.xs:5133: too many arguments to function `QueryColorDatabase'
Magick.xs:5147: `SigmaValue' undeclared (first use in this function)
Magick.xs:5156: warning: implicit declaration of function `BlurImageChannel'
Magick.xs:5157: warning: assignment makes pointer from integer without a cast
Magick.xs:5260: too many arguments to function `QueryColorDatabase'
Magick.xs:5263: too many arguments to function `QueryColorDatabase'
Magick.xs:5335: too many arguments to function `QueryColorDatabase'
Magick.xs:5342: warning: implicit declaration of function `ParseSizeGeometry'
Magick.xs:5377: `MagickTrue' undeclared (first use in this function)
Magick.xs:5377: `MagickFalse' undeclared (first use in this function)
Magick.xs:5396: warning: implicit declaration of function `SharpenImageChannel'
Magick.xs:5397: warning: assignment makes pointer from integer without a cast
Magick.xs:5415: too many arguments to function `QueryColorDatabase'
Magick.xs:5473: structure has no member named `undercolor'
Magick.xs:5473: too many arguments to function `QueryColorDatabase'
Magick.xs:5476: too many arguments to function `QueryColorDatabase'
Magick.xs:5479: too many arguments to function `QueryColorDatabase'
Magick.xs:5616: structure has no member named `undercolor'
Magick.xs:5616: too many arguments to function `QueryColorDatabase'
Magick.xs:5619: too many arguments to function `QueryColorDatabase'
Magick.xs:5621: void value not ignored as it ought to be
Magick.xs:5643: too many arguments to function `QueryColorDatabase'
Magick.xs:5646: too many arguments to function `QueryColorDatabase'
Magick.xs:5655: void value not ignored as it ought to be
Magick.xs:5690: too many arguments to function `QueryColorDatabase'
Magick.xs:5716: void value not ignored as it ought to be
Magick.xs:5754: void value not ignored as it ought to be
Magick.xs:5790: `MagickPrimitiveOptions' undeclared (first use in this function)

Magick.xs:5790: warning: passing arg 2 of `CloneString' makes pointer from integ
er without a cast
Magick.xs:5812: `MagickMethodOptions' undeclared (first use in this function)
Magick.xs:5813: warning: passing arg 2 of `ConcatenateString' makes pointer from
integer without a cast
Magick.xs:5817: too many arguments to function `QueryColorDatabase'
Magick.xs:5820: too many arguments to function `QueryColorDatabase'
Magick.xs:5828: too many arguments to function `QueryColorDatabase'
Magick.xs:5942: void value not ignored as it ought to be
Magick.xs:5971: warning: implicit declaration of function `GammaImageChannel'
Magick.xs:6006: too many arguments to function `QueryColorDatabase'
Magick.xs:6018: `MagickRealType' undeclared (first use in this function)
Magick.xs:6043: `HWBColorspace' undeclared (first use in this function)
Magick.xs:6050: `HSLColorspace' undeclared (first use in this function)
Magick.xs:6070: warning: implicit declaration of function `NegateImageChannel'
Magick.xs:6084: parse error before `fill_color'
Magick.xs:6087: warning: implicit declaration of function `QueryMagickColor'
Magick.xs:6087: `target' undeclared (first use in this function)
Magick.xs:6098: warning: implicit declaration of function `PaintOpaqueImage'
Magick.xs:6132: warning: implicit declaration of function `CompressImageColormap
'
Magick.xs:6160: parse error before `verbose'
Magick.xs:6165: `verbose' undeclared (first use in this function)
Magick.xs:6214: `MagickEvaluateOperator' undeclared (first use in this function)

Magick.xs:6214: parse error before `op'
Magick.xs:6216: `op' undeclared (first use in this function)
Magick.xs:6216: `SetEvaluateOperator' undeclared (first use in this function)
Magick.xs:6220: parse error before `argument_list'
Magick.xs:6223: warning: implicit declaration of function `EvaluateImageChannel'

Magick.xs:6233: `MagickPixelPacket' undeclared (first use in this function)
Magick.xs:6233: parse error before `target'
Magick.xs:6245: warning: implicit declaration of function `PaintTransparentImage
'
Magick.xs:6258: warning: implicit declaration of function `BilevelImageChannel'
Magick.xs:6283: warning: implicit declaration of function `TrimImage'
Magick.xs:6283: warning: assignment makes pointer from integer without a cast
Magick.xs:6307: warning: implicit declaration of function `SeparateImageChannel'

Magick.xs:6355: warning: implicit declaration of function `GaussianBlurImageChan
nel'
Magick.xs:6356: warning: assignment makes pointer from integer without a cast
Magick.xs:6375: structure has no member named `bias'
Magick.xs:6382: `ResourceLimitFatalError' undeclared (first use in this function
)
Magick.xs:6390: warning: implicit declaration of function `ConvolveImageChannel'

Magick.xs:6390: warning: assignment makes pointer from integer without a cast
Magick.xs:6406: `StringInfo' undeclared (first use in this function)
Magick.xs:6406: `profile' undeclared (first use in this function)
Magick.xs:6405: warning: statement with no effect
Magick.xs:6419: too many arguments to function `ProfileImage'
Magick.xs:6425: warning: implicit declaration of function `AcquireStringInfo'
Magick.xs:6426: warning: implicit declaration of function `SetStringInfoDatum'
Magick.xs:6429: too many arguments to function `ProfileImage'
Magick.xs:6442: warning: implicit declaration of function `ResetImageProfileIter
ator'
Magick.xs:6443: warning: implicit declaration of function `GetNextImageProfile'
Magick.xs:6443: warning: assignment makes pointer from integer without a cast
Magick.xs:6447: parse error before `)'
Magick.xs:6449: too many arguments to function `ProfileImage'
Magick.xs:6450: warning: assignment makes pointer from integer without a cast
Magick.xs:6452: void value not ignored as it ought to be
Magick.xs:6453: void value not ignored as it ought to be
Magick.xs:6464: `XiValue' undeclared (first use in this function)
Magick.xs:6466: `PsiValue' undeclared (first use in this function)
Magick.xs:6479: warning: implicit declaration of function `UnsharpMaskImageChann
el'
Magick.xs:6480: warning: assignment makes pointer from integer without a cast
Magick.xs:6539: warning: implicit declaration of function `LevelImageChannel'
Magick.xs:6550: warning: implicit declaration of function `ClipPathImage'
Magick.xs:6653: warning: implicit declaration of function `AffineTransformImage'

Magick.xs:6653: warning: assignment makes pointer from integer without a cast
Magick.xs:6654: void value not ignored as it ought to be
Magick.xs:6683: warning: implicit declaration of function `AdaptiveThresholdImag
e'
Magick.xs:6685: warning: assignment makes pointer from integer without a cast
Magick.xs:6727: warning: implicit declaration of function `IdentifyImage'
Magick.xs:6735: warning: implicit declaration of function `BlackThresholdImage'
Magick.xs:6742: warning: implicit declaration of function `WhiteThresholdImage'
Magick.xs:6749: warning: implicit declaration of function `RadialBlurImage'
Magick.xs:6750: warning: assignment makes pointer from integer without a cast
Magick.xs:6762: warning: implicit declaration of function `ThumbnailImage'
Magick.xs:6762: warning: assignment makes pointer from integer without a cast
Magick.xs:6767: warning: implicit declaration of function `StripImage'
Magick.xs:6778: too many arguments to function `QueryColorDatabase'
Magick.xs:6781: warning: implicit declaration of function `TintImage'
Magick.xs:6782: warning: assignment makes pointer from integer without a cast
Magick.xs:6808: warning: implicit declaration of function `SpliceImage'
Magick.xs:6808: warning: assignment makes pointer from integer without a cast
Magick.xs:6817: warning: implicit declaration of function `PosterizeImage'
Magick.xs:6838: warning: implicit declaration of function `ShadowImage'
Magick.xs:6840: warning: assignment makes pointer from integer without a cast
Magick.xs:6859: `status' undeclared (first use in this function)
Magick.xs:6862: void value not ignored as it ought to be
Magick.xs:6871: void value not ignored as it ought to be
Magick.xs:6883: warning: pointer/integer type mismatch in conditional expression

Magick.xs:6883: warning: pointer/integer type mismatch in conditional expression

Magick.xs:4883: warning: unused variable `argument_list'
Magick.c:4562: warning: unused variable `Perl_ref'
Magick.xs:4825: warning: `channel' might be used uninitialized in this function
Magick.xs:4831: warning: `angle' might be used uninitialized in this function
Magick.xs:5506: warning: `av' might be used uninitialized in this function
Magick.xs:5664: warning: `composite_image' might be used uninitialized in this f
unction
Magick.xs:5836: warning: `av' might be used uninitialized in this function
Magick.xs:6362: warning: `av' might be used uninitialized in this function
Magick.xs:6564: warning: `av' might be used uninitialized in this function
Magick.xs:6691: warning: `height' might be used uninitialized in this function
Magick.xs:6692: warning: `width' might be used uninitialized in this function
Magick.xs: In function `XS_Image__Magick_Montage':
Magick.xs:6932: `MagickPixelPacket' undeclared (first use in this function)
Magick.xs:6932: parse error before `transparent_color'
Magick.xs:6976: `transparent_color' undeclared (first use in this function)
Magick.xs:6988: too many arguments to function `QueryColorDatabase'
Magick.xs:7001: too many arguments to function `QueryColorDatabase'
Magick.xs:7021: `MagickCompositeOptions' undeclared (first use in this function)

Magick.xs:7021: `MagickFalse' undeclared (first use in this function)
Magick.xs:7042: too many arguments to function `QueryColorDatabase'
Magick.xs:7097: `MagickGravityOptions' undeclared (first use in this function)
Magick.xs:7132: too many arguments to function `QueryColorDatabase'
Magick.xs:7143: `MagickModeOptions' undeclared (first use in this function)
Magick.xs:7155: `MagickTrue' undeclared (first use in this function)
Magick.xs:7197: `MagickBooleanOptions' undeclared (first use in this function)
Magick.xs:7210: too many arguments to function `QueryColorDatabase'
Magick.xs:7247: parse error before `transparent_color'
Magick.xs:7268: void value not ignored as it ought to be
Magick.xs:7269: `ErrorException' undeclared (first use in this function)
Magick.xs:7288: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7288: warning: pointer/integer type mismatch in conditional expression

Magick.c:6655: warning: unused variable `Perl_ref'
Magick.c:6650: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Morph':
Magick.xs:7401: `ErrorException' undeclared (first use in this function)
Magick.xs:7416: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7416: warning: pointer/integer type mismatch in conditional expression

Magick.c:7055: warning: unused variable `Perl_ref'
Magick.c:7050: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Mosaic':
Magick.xs:7497: `MagickFalse' undeclared (first use in this function)
Magick.xs:7503: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7503: warning: pointer/integer type mismatch in conditional expression

Magick.c:7178: warning: unused variable `Perl_ref'
Magick.c:7173: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Ping':
Magick.xs:7556: `MagickBooleanType' undeclared (first use in this function)
Magick.xs:7556: parse error before `status'
Magick.xs:7628: structure has no member named `length'
Magick.xs:7643: `status' undeclared (first use in this function)
Magick.xs:7644: `MagickFalse' undeclared (first use in this function)
Magick.xs:7656: `ErrorException' undeclared (first use in this function)
Magick.xs:7667: void value not ignored as it ought to be
Magick.xs:7690: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7690: warning: pointer/integer type mismatch in conditional expression

Magick.c:7260: warning: unused variable `Perl_ref'
Magick.c:7255: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Preview':
Magick.xs:7767: `MagickPreviewOptions' undeclared (first use in this function)
Magick.xs:7767: `MagickFalse' undeclared (first use in this function)
Magick.xs:7770: warning: implicit declaration of function `PreviewImage'
Magick.xs:7770: warning: assignment makes pointer from integer without a cast
Magick.xs:7784: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7784: warning: pointer/integer type mismatch in conditional expression

Magick.c:7439: warning: unused variable `Perl_ref'
Magick.c:7434: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_QueryColor':
Magick.xs:7818: `MagickPixelPacket' undeclared (first use in this function)
Magick.xs:7818: parse error before `color'
Magick.xs:7836: warning: implicit declaration of function `GetColorInfoList'
Magick.xs:7836: warning: assignment makes pointer from integer without a cast
Magick.xs:7850: `color' undeclared (first use in this function)
Magick.xs:7850: `MagickFalse' undeclared (first use in this function)
Magick.xs:7865: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7865: warning: pointer/integer type mismatch in conditional expression

Magick.c:7531: warning: unused variable `Perl_ref'
Magick.c:7526: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_QueryColorname':
Magick.xs:7930: too many arguments to function `QueryColorDatabase'
Magick.xs:7937: warning: pointer/integer type mismatch in conditional expression

Magick.xs:7937: warning: pointer/integer type mismatch in conditional expression

Magick.c:7606: warning: unused variable `Perl_ref'
Magick.c:7601: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_QueryFont':
Magick.xs:7987: warning: implicit declaration of function `GetTypeInfoList'
Magick.xs:7987: warning: assignment makes pointer from integer without a cast
Magick.xs:8019: `UndefinedStyle' undeclared (first use in this function)
Magick.xs:8022: `MagickStyleOptions' undeclared (first use in this function)
Magick.xs:8023: warning: passing arg 1 of `Perl_newSVpv' makes pointer from inte
ger without a cast
Magick.xs:8024: `UndefinedStretch' undeclared (first use in this function)
Magick.xs:8027: `MagickStretchOptions' undeclared (first use in this function)
Magick.xs:8028: warning: passing arg 1 of `Perl_newSVpv' makes pointer from inte
ger without a cast
Magick.xs:8054: warning: pointer/integer type mismatch in conditional expression

Magick.xs:8054: warning: pointer/integer type mismatch in conditional expression

Magick.c:7675: warning: unused variable `Perl_ref'
Magick.c:7670: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_QueryFontMetrics':
Magick.xs:8099: `GeometryInfo' undeclared (first use in this function)
Magick.xs:8099: parse error before `geometry_info'
Magick.xs:8108: `MagickBooleanType' undeclared (first use in this function)
Magick.xs:8108: parse error before `status'
Magick.xs:8111: `MagickStatusType' undeclared (first use in this function)
Magick.xs:8156: `MagickBooleanOptions' undeclared (first use in this function)
Magick.xs:8156: `MagickFalse' undeclared (first use in this function)
Magick.xs:8164: `MagickTrue' undeclared (first use in this function)
Magick.xs:8207: too many arguments to function `QueryColorDatabase'
Magick.xs:8230: `MagickGravityOptions' undeclared (first use in this function)
Magick.xs:8242: `flags' undeclared (first use in this function)
Magick.xs:8242: `geometry_info' undeclared (first use in this function)
Magick.xs:8258: `SigmaValue' undeclared (first use in this function)
Magick.xs:8297: too many arguments to function `QueryColorDatabase'
Magick.xs:8302: `MagickStyleOptions' undeclared (first use in this function)
Magick.xs:8393: warning: assignment discards qualifiers from pointer target type

Magick.xs:8397: `status' undeclared (first use in this function)
Magick.xs:8411: void value not ignored as it ought to be
Magick.xs:8414: warning: pointer/integer type mismatch in conditional expression

Magick.xs:8414: warning: pointer/integer type mismatch in conditional expression

Magick.c:7789: warning: unused variable `Perl_ref'
Magick.c:7784: warning: unused variable `ix'
Magick.xs:8281: warning: `x_angle' might be used uninitialized in this function
Magick.xs: In function `XS_Image__Magick_QueryMultilineFontMetrics':
Magick.xs:8459: `GeometryInfo' undeclared (first use in this function)
Magick.xs:8459: parse error before `geometry_info'
Magick.xs:8468: `MagickBooleanType' undeclared (first use in this function)
Magick.xs:8468: parse error before `status'
Magick.xs:8471: `MagickStatusType' undeclared (first use in this function)
Magick.xs:8516: `MagickBooleanOptions' undeclared (first use in this function)
Magick.xs:8516: `MagickFalse' undeclared (first use in this function)
Magick.xs:8524: `MagickTrue' undeclared (first use in this function)
Magick.xs:8567: too many arguments to function `QueryColorDatabase'
Magick.xs:8590: `MagickGravityOptions' undeclared (first use in this function)
Magick.xs:8602: `flags' undeclared (first use in this function)
Magick.xs:8602: `geometry_info' undeclared (first use in this function)
Magick.xs:8618: `SigmaValue' undeclared (first use in this function)
Magick.xs:8657: too many arguments to function `QueryColorDatabase'
Magick.xs:8662: `MagickStyleOptions' undeclared (first use in this function)
Magick.xs:8753: warning: assignment discards qualifiers from pointer target type

Magick.xs:8757: `status' undeclared (first use in this function)
Magick.xs:8757: warning: implicit declaration of function `GetMultilineTypeMetri
cs'
Magick.xs:8771: void value not ignored as it ought to be
Magick.xs:8774: warning: pointer/integer type mismatch in conditional expression

Magick.xs:8774: warning: pointer/integer type mismatch in conditional expression

Magick.c:8146: warning: unused variable `Perl_ref'
Magick.c:8141: warning: unused variable `ix'
Magick.xs:8641: warning: `x_angle' might be used uninitialized in this function
Magick.xs: In function `XS_Image__Magick_QueryFormat':
Magick.xs:8826: warning: implicit declaration of function `GetMagickInfoList'
Magick.xs:8826: warning: assignment makes pointer from integer without a cast
Magick.xs:8864: warning: pointer/integer type mismatch in conditional expression

Magick.xs:8864: warning: pointer/integer type mismatch in conditional expression

Magick.c:8503: warning: unused variable `Perl_ref'
Magick.c:8498: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Read':
Magick.xs:8914: `MagickBooleanType' undeclared (first use in this function)
Magick.xs:8914: parse error before `status'
Magick.xs:8985: structure has no member named `length'
Magick.xs:9000: `status' undeclared (first use in this function)
Magick.xs:9001: `MagickFalse' undeclared (first use in this function)
Magick.xs:9013: `ErrorException' undeclared (first use in this function)
Magick.xs:9045: warning: pointer/integer type mismatch in conditional expression

Magick.xs:9045: warning: pointer/integer type mismatch in conditional expression

Magick.c:8590: warning: unused variable `Perl_ref'
Magick.c:8585: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Remote':
Magick.xs:9097: warning: implicit declaration of function `RemoteDisplayCommand'

Magick.xs:9099: warning: pointer/integer type mismatch in conditional expression

Magick.xs:9099: warning: pointer/integer type mismatch in conditional expression

Magick.c:8769: warning: unused variable `Perl_ref'
Magick.c:8764: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Set':
Magick.xs:9160: warning: pointer/integer type mismatch in conditional expression

Magick.xs:9160: warning: pointer/integer type mismatch in conditional expression

Magick.c:8815: warning: unused variable `Perl_ref'
Magick.c:8810: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Transform':
Magick.xs:9287: `MagickTrue' undeclared (first use in this function)
Magick.xs:9288: `ErrorException' undeclared (first use in this function)
Magick.xs:9305: warning: pointer/integer type mismatch in conditional expression

Magick.xs:9305: warning: pointer/integer type mismatch in conditional expression

Magick.c:8872: warning: unused variable `Perl_ref'
Magick.c:8867: warning: unused variable `ix'
Magick.xs: In function `XS_Image__Magick_Write':
Magick.xs:9393: `MagickTrue' undeclared (first use in this function)
Magick.xs:9397: `ErrorException' undeclared (first use in this function)
Magick.xs:9408: warning: pointer/integer type mismatch in conditional expression

Magick.xs:9408: warning: pointer/integer type mismatch in conditional expression

Magick.c:9012: warning: unused variable `Perl_ref'
Magick.c:9007: warning: unused variable `ix'
make: *** [Magick.o] Error 1
--------------------------------------------------------------------------------

I'm not sure what to make of the above.  Do I need Perl 5.8?  Do I need a built
source tree for libmagick?


I'm leary of downloading source tarballs and trying to build them -- I'd rather
go through dselect/ apt-get/ dpkg to avoid scrambling my system.


Any suggestions?


TIA,

David



Reply to: