LINUX.ORG.RU

GNU Emacs: сборка на скорость. Как отключить компиляцию Лиспа?

 , , ,


1

2

Добрых суток, ЛОР.

Сборка ГНУ Емакса — процесс небыстрый, но при желании поиграться немного с сишной частью — очевидно, неизбежный. Большую часть времени при этом занимает компиляция кучи прилагающихся программ на Лиспе в байткод.

Как их можно не собирать? $ ./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

Как же правильно?

★★★★★

Я, правда, не могу сказать точно, но разве make не умеет второй раз не компилировать откампилированное?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.