[mew-dist 26566] Re: Solaris 10
Shun-ichi TAHARA ( 田原 俊一 )
jado at example.com
2005年 9月 1日 (木) 13:31:37 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Message-Id: <20050901.084441.167218770.kazu at example.com>
> > かずさぁ〜ん。これを configure で吸収する案はありませんか?
> >
> > #Linux 場合は、/usr/ だったりするんですけど・・。
>
> これは、それぞれの OS の ports (に相当するもの)の担当者の仕事ではありま
> せんか?
>
> 最近は、そこまで開発者が面倒をみるものなんでしょうか?
まず、Mew がインストールする各ファイルの性格、のようなものを整理してお
くべきなのかな、と思いました。
・実行バイナリ・info 等 → それぞれの検索パスに依存
・elisp・etc系データ 等 → Emacs のインストール時の設定に依存
前者は通常のソフトウェアと同様の考え方 ( --prefix で指定して貰う) で構
わないと思いますが、問題は後者で、.emacs で特別に load-path を指定して
いない限りは、Emacs がデフォルトで認識するパスに突っ込む必要があります。
# このへんは Perl や Ruby のモジュールと同様かな
あと、uname -s の結果で prefix を変更するのは、あまり好ましいことだと
は思えません。ユーザがインストールする場合は、常に --prefix=/usr/local
としたい人が多いんじゃないかと。
ただ、その場合でも、Emacs はパッケージから入っていることも考えられます。
Linux のパッケージでは、Emacs は --prefix=/usr で入ってるでしょう。
--elispdir のデフォルト値は、Emacs に聞いてみる方が無難かな、と思いま
した。
# 例のパッチは、emacs-w3m の AC_PATH_LISPDIR のコードから引っ張ってき
# たものです。
_______________________________
田原 俊一 jado at example.com, shunichi_tahara at example.com
http://flowernet.gr.jp/jado/
FingerPrint: 16 9E 70 3B 05 86 5D 08 B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Mew-dist メーリングリストの案内