安装 Patch-2.5.4

估计编译时间:		0.10 SBU
估计所需硬盘空间:     3 MB

Patch 的安装

命令如下:

CPPFLAGS=-D_GNU_SOURCE \
    ./configure --prefix=$LFS/static &&
make LDFLAGS=-static &&
make install

命令解释

CPPFLAGS=-D_GNU_SOURCE: 这个标志修正了在 PPC 和 m68k 平台的安装错误。它不会影响其它的平台,如 x86,所以我们不管在什么平台上都用它。

Patch的内容

最后检查于 version 2.5.4.

包含的程序

patch

具体说明

patch

patch程序根据补丁(patch)文件修改一个文件。补丁文件通常是使用diff程序建立的一个列表,这个列表包含如何修改原始文件的一些指令。由于节省时间和空间,Patch经常用于源代码的修补。可以想象一个有1MB的程序包,这个程序包的下一个版本仅仅改变了前面一个版本的两个文件的内容,这个新版本可以完全以一个1MB 的新版本进行发布或者以一个仅仅有1KB的补丁文件进行发布。这个补丁文件可以对第一个版本的进行更新,更新后的版本就和第二个版本完全一致了。因此,如果已经下载了第一个版本,那么为了下一个版本而进行的大数据量下载工作就可以有效地避免。

安装Patch依赖于

最后检查于 version 2.5.4.

Bash: sh
Binutils: as, ld
Diffutils: cmp
Fileutils: chmod, install, mv, rm
Gcc: cc, cc1, collect2, cpp0, gcc
Glibc: getconf
Grep: egrep, grep
Make: make
Sed: sed
Sh-utils: echo, expr, hostname, uname
Textutils: cat, tr