my $LDDLFLAGS_magick = "-L../magick/.libs -lMagickCore $Config{'lddlflags'} @LDFLAGS@";
if (($^O eq 'MSWin32') && ($Config{cc} =~ /gcc/)) {
- # a special setup for strawberry perl
- my ($Ipaths, $Lpaths) = AutodetectWin32gcc();
+ my($Ipaths, $Lpaths) = AutodetectWin32gcc();
+
+ #
+ # Setup for strawberry perl.
+ #
$INC_magick = "$Ipaths";
$LIBS_magick = "-lMagickCore";
$CCFLAGS_magick = "$Config{'ccflags'}";
# Perl module name is Image::Magick
'NAME' => 'Image::Magick',
- Module author
+ # Module author
'AUTHOR' => 'ImageMagick Studio LLC',
# Module version
break;
}
}
-#if defined(MAGICKCORE_HAVE_TIFFGETCONFIGUREDCODECS) || (TIFFLIB_VERSION > 20040919)
- if (compress_tag != COMPRESSION_NONE)
+#if defined(MAGICKCORE_HAVE_TIFFISCODECCONFIGURED) || (TIFFLIB_VERSION > 20040919)
+ if ((compress_tag != COMPRESSION_NONE) &&
+ (TIFFIsCODECConfigured(compress_tag) == 0))
{
- TIFFCodec
- *codec;
-
- codec=TIFFGetConfiguredCODECs();
- while ((codec != (TIFFCodec *) NULL) && (codec->name != (char *) NULL))
- {
- if (codec->scheme == compress_tag)
- break;
- codec++;
- }
- if (((codec == (TIFFCodec *) NULL)) || (codec->scheme != compress_tag))
- {
- (void) ThrowMagickException(&image->exception,GetMagickModule(),
- CoderError,"CompressionNotSupported","`%s'",
- MagickOptionToMnemonic(MagickCompressOptions,(long) compression));
- compress_tag=COMPRESSION_NONE;
- compression=NoCompression;
- }
+ (void) ThrowMagickException(&image->exception,GetMagickModule(),
+ CoderError,"CompressionNotSupported","`%s'",MagickOptionToMnemonic(
+ MagickCompressOptions,(long) compression));
+ compress_tag=COMPRESSION_NONE;
+ compression=NoCompression;
}
#else
switch (compress_tag)