操作系统 Mac OS X 10.6.6 emacs 23.2.1
我目前正在尝试使用他们提出的 make 解决方案在 carbon emacs 上安装 magit。我是一个几乎完整的makefile newby,所以我可能完全走错了路。Makefile 显示:
%.elc: %.el
$(BATCH) --eval '(byte-compile-file "$<")'
扩展为:
emacs -batch -q -no-site-file -eval "(setq load-path (cons (expand-file-name \".\") load-path))" --eval '(byte-compile-file "magit.el")'
我所理解的。然而它回来了:
Cannot open load file: subst-ksc
经过一番谷歌搜索后发现了一些缺失的库。我还意识到扩展命令中引用的 emacs 指向 /usr/bin/emacs 这是一个大文件,我看不到正常的 lisp / site-lisp / etc 目录。我也知道我最喜欢的 emacs 是位于 /Application/Emacs.app 中的 carbon emacs,它只是在单击它时打开,或者我可以使用终端打开它:
open /Application/MyApp.app
最后是标题问题:如何使用应用程序目录上的 Emacs.app 制作 Makefile?我希望这里有人知道答案,或者可以为我指出替代方案。
问候,杰伦。