Очень вероятно, что вы можете игнорировать ошибки компиляции (о чем вы сообщаете в первом блоке). Эти переменные, вероятно, используются только после загрузки соответствующих пакетов.
Что касается ошибки cmdproxy.exe
, похоже, что вы работаете в Windows. Это верно?
Этот исполняемый файл должен находиться в том же каталоге, что и ваш исполняемый файл Emacs. Если это не так, вам следует переустановить Emacs. Если он находится в этом каталоге, проверьте значение переменной exec-path
(введя C-h v exec-path RET
), чтобы убедиться, что каталог, содержащий исполняемый файл Emacs, находится в этом exec-path
.
У меня были проблемы с запуском подпроцессов из Emacs в ванильной Windows (поскольку не установлены ни один из исполняемых файлов, которые я обычно использую, например, diff
) Поэтому я бы рекомендовал установить Cygwin и запустить Emacs из оболочки Cygwin. В особенности потому, что M-x clojure-install
требует установки git
(если вы его еще не установили).