mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-23 14:32:18 +08:00
Merge pull request #1053 from Linux4Yourself/fix-emacs
Фикс инструкций сборки emacs
This commit is contained in:
commit
a695c15e46
@ -1,5 +1,13 @@
|
||||
{{ include('../packages/emacs/README.md') }}
|
||||
|
||||
## Подготовка
|
||||
|
||||
Во-первых, устраните ошибку переносимости в glibc 2.34, которая больше не определяет SIGSTKSZ.
|
||||
|
||||
```bash
|
||||
{{ include('../packages/emacs/prepare') }}
|
||||
```
|
||||
|
||||
## Настройка
|
||||
|
||||
```bash
|
||||
@ -22,9 +30,9 @@
|
||||
|
||||
Emacs устанавливает файлы иконок в `/usr/share/icons/hicolor`. После того, как вы скомпилируете Xorg/Wayland и GTK+ 2.24.33 или 3.24.25, вы можете улучшить производительность и использование памяти, обновив файл `/usr/share/icons/hicolor/index.theme`. Выполните:
|
||||
|
||||
```bash
|
||||
{{ include('../packages/emacs/postinstall') }}
|
||||
```
|
||||
```bash
|
||||
{{ include('../packages/emacs/postinstall') }}
|
||||
```
|
||||
|
||||
## Установленные файлы
|
||||
|
||||
|
4
docs/packages/emacs/configure
vendored
4
docs/packages/emacs/configure
vendored
@ -1 +1,3 @@
|
||||
./configure --prefix=/usr --localstatedir=/var
|
||||
./configure --prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
--without-x --with-gnutls=ifavailable
|
||||
|
3
docs/packages/emacs/prepare
Normal file
3
docs/packages/emacs/prepare
Normal file
@ -0,0 +1,3 @@
|
||||
sed -e '/SIGSTKSZ/ s|^.*$|static max_align_t sigsegv_stack[\
|
||||
(64 * 1024 + sizeof (max_align_t) - 1) / sizeof (max_align_t)];|' \
|
||||
-i src/sysdep.c
|
Loading…
Reference in New Issue
Block a user