[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1119]install place of APEL, FLIM, SEMI
- X-ml-count: 1119
- Subject: [MD:1119]install place of APEL, FLIM, SEMI
- From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 19 Apr 1999 11:29:53 +0900
- User-agent: Semi-gnus/6.10.11 SEMI/1.13.4 (Terai) FLIM/1.12.6 (Family-Kōenmae) Emacs/20.3.8 (sparc-sun-solaris2.6) MULE/4.0 (花宴)
>>>>> In [meadow-develop : No.1118]
>>>>> “圭一” = Keiichi Suzuki <keiichi@xxxxxxxxx>さん
kose> 圭一さんはどうやって APEL, FLIM, SEMI をインストールしていますか?
kose> make EMACS=h:/Meadow/1.03a3/bin/Meadow95.exe
kose> PREFIX=h:/Meadow LISPDIR=h:/Meadow/site-lisp install
圭一> 私はもっと単純に、 make EMACS=meadownt だけです。すると...
圭一> ;; Windows で Symbolic link が使えれば emacs -> meadownt とでもしてしま
圭一> ;; うのですが。 ^^;;;;
kose> h:/Meadow/1.03a3/site-lisp/emu
kose> h:/Meadow/site-lisp/apel
kose> h:/Meadow/site-lisp/flim
kose> h:/Meadow/site-lisp/semi
圭一> c:/usr/local/Meadow/1.03a3/site-lisp/apel|emu|flim|semi へインストールさ
圭一> れます。
ここへインストールされることは知っています。でもあえて
kose> へインストールされます。UNIXの標準的な場所である
kose> /usr/local/share/emacs/20.3.x/site-lisp/emu
kose> /usr/local/share/emacs/site-lisp/apel
kose> /usr/local/share/emacs/site-lisp/flim
kose> /usr/local/share/emacs/site-lisp/semi
kose> と対応していて素直な構成だと思います。この場所の方が良いと思
kose> うのですが、どうでしょうか?
と同じようにしているのは好みの問題なのだと思います。
o 今まで親しんできた場所だから。
o 他のelispも同様な version/site-lisp ではない方の site-lisp 配
下に入れているから。
ということ。
圭一> うーむ、これなんですが...
圭一> 複数の version の emacs を共存させようとすると `emu' 以外は問題あるので
圭一> はないでしょうか?
どれがとはきちんと調べていないのでわかりませんが、
圭一> ;; Meadow 1.0 / 1.01 と Meadow 1.03 では byte code に互換性がないと思っ
圭一> ;; ているのですが気のせいでしょうか?
という理由で問題があるものがあると思います。
標準的な site-lisp はどうあるべきかがよくわからないんです。
(わからなくなってきているのです。)
Meadow に限って言えば、『$Meadow/version/site-lisp 以下に入れ
るもんなんだよ。』という合意(と言えるほど確かなものでなくて
も良い)がとれればそれで良いんだと思います。
そうすればそのように他の人にも説明をしますし。
で、
kose> これに関連した話は
kose> From: 守岡 知彦 (MORIOKA Tomohiko) <morioka@xxxxxxxxxxx>
kose> Subject: [MD:975]Version specific site-lisp of Meadow
kose> To: meadow-develop@xxxxxxxxxxxxxxxxxxxxxxxxxxx
kose> cc: tm-ja@xxxxxxxxxxxxxxxxxxxx
kose> Date: 22 Feb 1999 23:52:34 +0900
kose> というものがありましたが結論はどうなったのでしたっけ?
圭一> スレッドがありませんね。 ^^;;;;
の続きはどうなったのかなーと思ったんです。
圭一> ;; Message-Id もいっしょに示していただけると助かります。
はい。次からそうします。
kose> XEmacs の package 方式は、最初は違和感があって「なにこれ?」
kose> と思ったけど、最近はこういう方法も良いかな、と思い始めていま
kose> す。
圭一> XEmacs では *.el / *.elc が別のディレクトリーにインストールされるるので
圭一> したっけ? そうであれば、 .../Meadow/site-lisp/ に *.el のみインストール
圭一> して、 .../Meadow/1.03a3/site-lisp/ に *.elc をインストールするというの
圭一> でも良いかもしれません。
圭一> ;; Help 関係からのソース表示機能がこういう方式をサポートしているかどうか
圭一> ;; は気になりますし、別のディレクトリーにあると混乱の元かなとは思います
圭一> ;; が。
(詳しくはないのですが)
XEmacs は /usr/local/lib/xemacs/site-packages 以下に
etc, info, lib-src, lisp, man, pkginfo というディレクトリが
あってそこに入れるようです。
cd /usr/local/lib/xemacs/site-packages ; tar zxf mailcrypt-1.07-pkg.tar.gz
のようにするだけです。
tar ztvf mailcrypt-1.07-pkg.tar.gz
-rw-r--r-- steveb/xemacs 413 1999-02-02 22:14 pkginfo/MANIFEST.mailcrypt
-rw-r--r-- steveb/xemacs 14251 1998-12-10 05:26 lisp/mailcrypt/ChangeLog
-rw-r--r-- steveb/xemacs 79 1999-02-02 19:15 lisp/mailcrypt/_pkg.el
-rw-r--r-- steveb/xemacs 6046 1999-02-02 19:15 lisp/mailcrypt/auto-autoloads.el
-rw-r--r-- steveb/xemacs 5990 1999-02-02 19:37 lisp/mailcrypt/auto-autoloads.elc
-rw-r--r-- steveb/xemacs 18603 1998-12-10 05:26 lisp/mailcrypt/mailcrypt.el
-rw-r--r-- steveb/xemacs 13145 1999-02-02 19:37 lisp/mailcrypt/mailcrypt.elc
-rw-r--r-- steveb/xemacs 21918 1998-12-10 05:26 lisp/mailcrypt/mc-pgp.el
-rw-r--r-- steveb/xemacs 15408 1999-02-02 19:37 lisp/mailcrypt/mc-pgp.elc
-rw-r--r-- steveb/xemacs 29165 1998-12-10 05:26 lisp/mailcrypt/mc-remail.el
-rw-r--r-- steveb/xemacs 21834 1999-02-02 19:37 lisp/mailcrypt/mc-remail.elc
-rw-r--r-- steveb/xemacs 19713 1998-12-10 05:26 lisp/mailcrypt/mc-toplev.el
-rw-r--r-- steveb/xemacs 12921 1999-02-02 19:37 lisp/mailcrypt/mc-toplev.elc
-rw-r--r-- steveb/xemacs 69254 1999-02-02 19:37 info/mailcrypt.info
-rw-r--r-- steveb/xemacs 66340 1998-12-10 05:26 man/mailcrypt/mailcrypt.texi
のようにパッケージされています。なんとなくイメージは捕めます
でしょうか?
kose> Meadow も同様な方法を採って、様々なelispを簡単にインストール
kose> できて使えるようになればいいなとも考えているのです。
圭一> ディレクトリーをあまり深く掘りたくないという himiさんの発想もわからなく
圭一> はないのですが、標準にしたがっておいたほうが方が、何かと都合が良いのでは
圭一> ないかと思っています。
何が一番簡単なんだろ。と思っています。
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx