Open zengdongbao opened 7 years ago
服务器之前已经安装了ImageMagick7.0.1,在编译的时候提示MagickWriteImageBlob,MagickGetImageSize这两个函数已废弃,导致编译失败。
MagickWriteImageBlob
MagickGetImageSize
google了一下,MagickWriteImageBlob替换为MagickGetImageBlob;MagickGetImageSize, 需要改为GetBlobSize(wand->images)的方式
MagickGetImageBlob
GetBlobSize(wand->images)
比如 zhttpd.c中的339行:
zhttpd.c
MagickSizeType size = MagickGetImageSize(im); /*替换为*/ Image *image = GetImageFromMagickWand(im); MagickSizeType size = GetBlobSize(image);
影响的文件有 zdb.c,zhttpdd.c,zimg.c
zdb.c
zhttpdd.c
zimg.c
拉最新代码试试 #182
服务器之前已经安装了ImageMagick7.0.1,在编译的时候提示
MagickWriteImageBlob
,MagickGetImageSize
这两个函数已废弃,导致编译失败。google了一下,
MagickWriteImageBlob
替换为MagickGetImageBlob
;MagickGetImageSize
, 需要改为GetBlobSize(wand->images)
的方式比如
zhttpd.c
中的339行:影响的文件有
zdb.c
,zhttpdd.c
,zimg.c