[Mew-dist 2844] Re: mew-1.92 make error on BOW

Murata Takashi Takashi.Murata at example.com
1997年 10月 31日 (金) 11:47:11 JST


  村田@NSGです。

From: Kazu Yamamoto (山本和彦) <Kazu at example.com>
Subject: [Mew-dist 2745] Re: mew-1.92 make error on BOW
Date: Sun, 26 Oct 1997 13:01:05 +0900

> (require 'faces) を加えたのは、face-foreground がデフォルトで定義されて
> ない環境があると報告を受けたからです。個人的には、どうして faces が読み
> 込まれていない環境があるのか分かりませんが、一応 require しました。

  BOWではなく、SunOS 4.1.1/Mule 2.3なのですが、face-foregroundが定義
されていません。MuleをXやEGGなしでmakeしているせいでしょうか?
  また、requrieされてからはframe-face-alistが未定義で結局エラーに
なってしまいます。

% make
echo '(setq load-path (cons "." load-path))' > lp.el
mule2 -batch -l ./lp.el -f batch-byte-compile mew-attach.el
While compiling toplevel forms in file /xxx/mew-1.92/mew-attach.el:
  !! Symbol's function definition is void ((frame-face-alist))
Done
....
mule2 -batch -l ./lp.el -l ./mew-attach.el -f batch-byte-compile mew.el
Symbol's function definition is void: frame-face-alist
*** Error code 255
make: Fatal error: Command failed for target `mew.elc'


> もう少し汎用的にやるなら、(if (fboundp (function face-foreground)) など
> で判断するのがよいと思います。

  このようにして戴けると幸いです。
--
村田 隆 / Takashi.Murata at example.com
日本システム技術(株) 技術部



Mew-dist メーリングリストの案内