mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-26 08:42:19 +08:00
1.8 KiB
1.8 KiB
Для начала, исправьте некоторые ошибки и внесите несколько изменений, необходимых для glibc-2.28:
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
Настройка
./configure --prefix=/usr
Сборка
make
Тестирование
make check
Установка
make install
Установленные программы:
m4
Краткое описание
Копирует указанные файлы, раскрывая содержащиеся в них макросы. Они являются встроенными или определяемыми пользователем и могут принимать любое количество аргументов. Также m4 имеет встроенные функции для включения именованных файлов, выполнения команд Unix, выполнения целочисленной арифметики и т.д. m4 используется либо как интерфейс для компилятора, либо как макрос. процессор сам по себе