[Momonga-devel.ja:00522] Re: パッケージ鶏と卵問題
- From: HOSONO Hidetomo <h@xxxxxxxx>
- Date: Sat, 28 Sep 2002 03:38:50 +0900 (JST)
ほそのひでともです。
To: devel.ja@xxxxxxxxxxxxxxxxx
From: Toshiro HIKITA <toshi@xxxxxxxxx>
Subject: [Momonga-devel.ja:00471] Re: パッケージ鶏と卵問題
Date: Fri, 20 Sep 2002 10:22:43 +0900
> > :xemacs-sumo
> > thingatpt.el*(xemacs-sumoに含まれる)がloadできないという理由で
> > ビルドに失敗する。
>
> xemacs-sumoはelcの集合なのですが,browse-urlとlazy-lockに
> patchを当てているためにrecompileしているようですね.
>
> XEmacs21のelcは,互換性が高いのであらかじめpre-compile
> したものをcvsに加えておき,copyするというのはどうでしょうか?
> 現在のXEmacs-sumoはbootstrap状態からのBuildを考慮してないっ
> ぽいので,やむを得ないと思います.
> ## compile出来るように load-path に手を加えるという手もある
> ## のですが,面倒な気もします.
${EMACSLOADPATH}を使う方法で解決しました。
for i in `find %{_builddir}/xemacs-sumo/{${XP},${MP}}/lisp -type d`; do
EMACSLOADPATH=${i}:${EMACSLOADPATH}
done
export EMACSLOADPATH
のようなコードをバイトコンパイル直前に埋めておくというわけです。
--
ほそのひでとも