ОС Mac OS X 10.6.6
Emacs 23.2.1
В настоящее время я пытаюсь установить magit на углеродные Emacs, используя предложенное ими решение make. Я почти полный makefile новичок, так что я могу быть на совершенно неверном пути.
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
То, что после небольшого поиска в Google обнаруживает некоторые недостающие библиотеки. Я также понял, что emacs, на который ссылается расширенная команда, указывает на / usr / bin / emacs, который является одним большим файлом, я не вижу нормальных каталогов lisp / site-lisp / etc. Я также знаю, что мой предпочтительный emacs - это карбоновый emacs, расположенный в /Application/Emacs.app, который просто открывается при нажатии на него, или, альтернативно, я могу открыть его с помощью терминала:
open /Application/MyApp.app
Наконец, заглавный вопрос: Как я могу создать Makefile, используя Emacs.app в каталоге приложений? Я надеюсь, что кто-то здесь знает ответ, или может указать мне на альтернативы.
С уважением,
Йерун.