이 패키지에 대한 자세한 정보는 6.16.2절. “M4의 내용.”에서 찾을 수 있다.
M4 패키지에는 매크로 처리기가 포함되어 있다.
우선 glibc-2.28에서 알려진 몇 가지 수정 사항을 적용한다:
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
M4 컴파일을 준비한다:
./configure --prefix=/tools
패키지를 컴파일한다:
make
이제 컴파일이 끝났다. 앞에서 논의한 바와 같이, 이 장의 임시 도구에 대해 테스트 스위트를 반드시 실행해야 하는 것은 아니다. 그래도 M4 테스트 스위트를 실행하려면 다음 명령을 실행하라:
make check
패키지를 설치한다:
make install
이 패키지에 대한 자세한 정보는 6.16.2절. “M4의 내용.”에서 찾을 수 있다.