Добрых суток, ЛОР.
Сборка ГНУ Емакса — процесс небыстрый, но при желании поиграться немного с сишной частью — очевидно, неизбежный. Большую часть времени при этом занимает компиляция кучи прилагающихся программ на Лиспе в байткод.
Как их можно не собирать? $ ./configure --help
что-то ничего на этот счет не подсказывает. Среди целей сборки находится src$ make temacs
, и это еще раньше, чем начало компиляции Лиспа, но результат вопреки предполопжениям еще не работоспособен:
$ ./temacs
Loading loadup.el (source)...
Using load-path (/home/main/src/emacs/lisp)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/byte-run (source)...done
Loading emacs-lisp/backquote (source)...
Loading emacs-lisp/backquote (source)...done
Loading subr (source)...
Loading subr (source)...done
Loading version (source)...
Symbol's function definition is void: pcase
Как же правильно?