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

Re: lookupのパッチ



# うまく送れてないようなので、再送します。
ども、長です。

このメールは----------------------------------------------
三好 雅則 <miyoshi@xxxxxxxxxxx> さん( 三好 と引用)の
MsgID   : [meadow-users-jp : No.7044]
Subject : Re: lookupのパッチ
Date    : [Fri, 16 Jun 2006 07:04:42 +0900]
-------------------------------------------への返信です-〆
 《件名・引用文は改行・削除・変更してあるかもしれません》

[...]


三好> もしかして、eblook の問題かもしれません。cygwin でビルドしたものは
三好> だめとか。なお、私の使っている eblook の入手方法は覚えていません。

どうもそのようです。

実行結果のログをまとめると

no patch
Inserting `spam 【通信:通信情報】'... (formatting...)
bmp2tiff 33894:1810 c:/tmp/tsuyoshi/nb5124CzT
(wrong-type-argument processp nil)
bmp2tiff 33947:432 c:/tmp/tsuyoshi/nb5124P9Z
(wrong-type-argument processp nil)
Inserting `spam 【通信:通信情報】'...done

patched
Inserting `spam 【通信:通信情報】'... (formatting...)
bmp2tiff 33894:1810 c:/tmp/tsuyoshi/nb2308hCZ
(wrong-type-argument processp nil)
bmp2tiff 33947:432 c:/tmp/tsuyoshi/nb2308uMf
(wrong-type-argument processp nil)
Inserting `spam 【通信:通信情報】'...done

となりました。
結局このパッチは用をなしていないようです。

で、コマンドの由来を見ると、

(executable-find "eblook")
"c:/tools/Meadow3/bin/eblook.exe"
(executable-find "bmp2tiff")
"c:/cygwin/bin/bmp2tiff.exe"

となっていて、bmp2tiffにcygwin式(Unix like)のパス名が与えられないために
失敗しているようです。

# このパッチがMeadow2.10で効いていた理由ですが。
# replace-matchで有効な文字列のエスケープが処理されず、
# 結果Unix likeなパスが有効に機能するからかもしれないです。(推測)
## 修正した時期が昔だし環境が無くなっちゃったんで、検証できませんが。

良い解決策はbmp2tiffをMingWでコンパイルし、PkgLookupに入れることですが、難しいで
すよね。

どうしたもんでしょう。

--
Tsuyoshi CHO
  mailto:mfalcon_sky@xxxxxxxxxxxxx


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.9.0/367 - Release Date: 2006/06/16