Bzip2 的主网页在 英国的主网站。 美国的映射站在 这里。你也可以在 Red Hat 的ftp 站里 找到。
说法语的人可以看看 Arnaud Launay 的法文文件。 网页版本在 这里,你可以用 ftp 来取得 你可以用 电子邮件来连络Arnaud
说日语的人可以看看 Tetsu Isaji的 日文译本。 你可以用上Isaji的 网站,或是用 电子邮件的方式。
说瑞典语的朋友可以参阅 Linus 攀erlund 的瑞典文译本 按这。你可以用 电子邮件 与 Linus 连络。
查一下主网站。
Debian 的Intel 二进位程序码在 这里。
Red Hat的 alpha 二进位程序码在 这里。
Red Hat的 Intel 二进位程序码在 这里。
Red Hat的 SPARC 二进位程序码在 这里。
Slackware的 Intel 二进位程序码在 这里。
S.u.S.E.的 Intel 二进位程序码在 这里。
你也可以从许多相类似的映射站得取得文档。
你可以从官方的网站 (看 Getting Bzip2 ,或是 Red Hat 也有 它)。
如果你有 gcc 2.7.*,将下面这行
CFLAGS = -O3 -fomit-frame-pointer -funroll-loops
改成
CFLAGS = -O2 -fomit-frame-pointer
也就是,把 -O2 改成 -O3 并把 -funroll-loops删掉。你也可以加入任何你在编译 kernel 时的 -m* 旗标 (例如像 -m486)。
避免使用 -funroll-loops 是最重要的了,因为它会造成许多的 gcc 2.7产生错误的程序码,以及全部的 gcc 2.7 产生速度慢又较胖的程序码。 对其他的编译器 (lcc, egcs, gcc 2.8.x) 使用内定的 CFLAGS 就没问题。
之后,只需 make
它,然后依照 README 来安装它。