[Macemacsjp-users 146] Re: コンパイルが必要なlispライ

Back to archive index

Seiji Zenitani zenit****@tkg*****
2004年 10月 7日 (木) 03:06:41 JST


こんばんは、銭谷です。

On 2004/10/07, at 1:57, Ryotaro Arai wrote:
>
> ところで、自分でlispライブラリを追加する場合にコンパイルが
> 必要な物は、prefixをEmacs.app内部とかに指定するのはわかるん
> ですが、実際にmakeされる場合、現状だと/usr/bin/emacsなどで
> コンパイルされるような気がします。(デフォルトで入ってるemacs)
>
> 現在、Darwinのemacsは21.2なのでそれほど違いはないのですが
> コンパイル時と利用時で使うemacsが違うのが気になります。

あーー、ごめんなさい、ご指摘の通りです。
path の先頭に(コンパイル時だけでも)
	/Applications/Emacs.app/Contents/MacOS/bin
を加えるか、configure 時に
	--with-emacs=/Applications/Emacs.app/Contents/MacOS/Emacs
を追加して下さい。

パッケージに収録したライブラリの中にも
21.2 でバイトコンパイルされたものが混じってしまっています。
(emacs-w3m, migemo, navi2ch, yc の4つ)

バイトコンパイルに際しては、emacs のバージョン(19.3x 以降かどうか)はあまり関係なく
必要なライブラリを見つけられるかどうか、という点の方が重要なので
動作には支障ありませんが、気持ち悪いので直しておきます。

> Warning: arch-dependent data dir
> (/Applications/Emacs.app/Contents/Resources/libexec/emacs/21.3.50/ 
> powerpc-apple-darwin7.5.0/)
> does not exist.
>
> みたいなエラーがでますが、一応コンパイルはできてるようです。
>
このエラーは問題ないはずです。
アイコンをどこに動かしても動くように、Emacs 内のディレクトリを少し動かしているので
ディレクトリが見つからない、というエラーが出ることがあります。


銭谷




Macemacsjp-users メーリングリストの案内
Back to archive index