OS Mac OS X 10.6.6 emacs 23.2.1
私は現在、提案されたmakeソリューションを使用して、カーボン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 が 1 つの大きなファイルである /usr/bin/emacs を指していることにも気付きました。通常の lisp / site-lisp / etc ディレクトリは表示されません。また、好みの emacs が /Application/Emacs.app にあるカーボン emacs であることも知っています。これは、クリックするだけで開きます。または、ターミナルで開くこともできます。
open /Application/MyApp.app
最後にタイトルの質問: アプリケーション ディレクトリの Emacs.app を使用して Makefile を作成するにはどうすればよいですか? ここの誰かが答えを知っているか、代替案を教えてくれることを願っています。
よろしく、ジェロン。