OS Mac OS X 10.6.6 이맥스 23.2.1
현재 제안 된 make 솔루션을 사용하여 carbon emacs에 magit을 설치하려고합니다. 나는 거의 완전한 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는 탄소 emacs /Application/Emacs.app이며, 클릭하면 열리거나 터미널로 열 수 있습니다.
open /Application/MyApp.app
마지막으로 제목 질문 : 어떻게 응용 프로그램 디렉토리에서 Emacs.app를 사용하여 Makefile을 만들 수 있습니까? 여기 누군가가 답을 알고 있거나 대안을 제시 할 수 있기를 바랍니다.
감사합니다.