[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:4104] Re: Meadow 1.99A4 Compile error



>>>>> [meadow-develop : No.4104] にて
>>>>> "小関" = 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx> さんは書きました:
kose> > ImageMagick をリンクしない場合はどうなりますか?
kose> > ImageMagick がインストールされているディレクトリ名を
kose> > 一時的に変更してビルドしてみて。

kose> としたら Cygwin/Mingw で make bootstrap できました。

なるほど。
次の patch をあてて、もう一度試してもらえませんか?

----------------------------------------------------------------
--- mw32fns.c.orig	2003-01-08 20:56:05.000000000 +0900
+++ mw32fns.c	2003-01-08 21:01:07.000000000 +0900
@@ -7645,6 +7645,7 @@
   ret = define_imagemagick_type();
   
   {
+#if 0
     const MagickInfo *info = magick_get_magick_info ("XPM", &magick_exception);
     MagickInfo *info_new = magick_set_magick_info (info->name);
 
@@ -7654,6 +7655,11 @@
     info_new->description = xstrdup ((void *) info->description);
     info_new->module = xstrdup ((void *) info->module);
     magick_register_magick_info (info_new);
+#else
+    MagickInfo *info
+      = (MagickInfo *) magick_get_magick_info ("XPM", &magick_exception);
+    info->decoder = XPM_read_image;
+#endif
   }
   return ret;
 }
----------------------------------------------------------------

どうも magick_register_magick_info () の挙動が怪しいのですよ。

kose> ImageMagick は、
kose> http://www.meadowy.org/meadow/ にある
kose> | Support for ImageMagick 5.5.1 
kose> |    ImageMagick 5.5.1 binary require VC7 runtime (download) 
kose> を使っています。
kose> これが三好さんちと違うの?

はい、違います。
大場さん作の VC6 でビルドしたものを使っています。

--
三好 雅則 mailto:miyoshi@xxxxxxxxxxxxxxxx
          http://www.boreas.dti.ne.jp/~miyoshi/ (Meadow2 のページ始めました)