[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:6359] ImageMagick 6.2.0
- X-ml-count: 6365
- Subject: Re: [MD:6359] ImageMagick 6.2.0
- From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx>
- Date: Sun, 06 Mar 2005 19:24:24 +0900
- User-agent: Wanderlust/2.13.3 (You Oughta Know) EMIKO/1.14.1 (Choanoflagellata) LIMIT/1.14.8 (Hajinosato) APEL/10.6 Emacs/22.0.50 (i386-msvc-nt5.1.2600) MULE/5.0 (SAKAKI) Meadow/2.20-dev (KIKU)
>>>>> [meadow-develop : No.6361] にて
>>>>> "三好" = 私は書きました:
三好> (2) コンパイルエラー
三好> コンパイル時に以下のエラーが発生します。
ssize_t が定義されていなかったので、magick/nt-base.h をインクルー
ドするようにしました。他の環境で問題が出ない確認をお願いします。
三好> そもそも、mw32fns.c の
三好> > #include <magick/blob-private.h>
三好> で、プライベート(と思われるよう)なヘッダをインクルードしているのが
三好> おかしいですね。これは、OpenBlob() のために必要です。この関数って
三好> 内部関数のようなので、他の公開された関数を使う必要がありそうですね。
自前の XPM のデコーダで、OpenBlob() を使ってました。このデコーダは、
内部処理なので、OpenBlob() を使うのは仕方がないかと思います。
;; 他のデコーダのソースを参考にしただけなので、本当に必要なのかど
;; うかは分かりません。
>>>>> [meadow-develop : No.6363] にて
>>>>> 藤井さんは書きました:
藤井> > LOCAL_FLAGS = -Demacs=1 -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I..\nt\inc \
藤井> > - -I$(MAGICKDIR)\include
藤井> > + -I$(MAGICKDIR)
藤井> > の方が、ディレクトリ構成に自由度が増して良いかと思います。
藤井> >
藤井> > それとも、ImageMagick に include ディレクトリが明確な形で存在しま
藤井> > したっけ?
藤井> ソースアーカイブには存在しませんが、バイナリをヘッダファイル付きでイン
藤井> ストールした場合は include ディレクトリ以下に各種ヘッダがインストールさ
藤井> れる模様です。
なるほど。バイナリのインストーラにそんな機能があったとは知りません
でした。
では、この方法でヘッダがインストールしてあることを前提として構わな
いですよね?
--
三好 雅則 http://www.boreas.dti.ne.jp/~miyoshi/