Verder Terug Inhoud

2. Verkrijgen van bzip2

De homepage van Bzip2 homepage bevindt zich op De UK homesite. De mirrorsite in de United States is hier.

2.1 Bzip2-HOWTO in je eigen taal

Mensen die Frans spreken willen zich misschien wenden tot de Franse documenten van Arnaud Launay. De webversie is te vinden op http://www.freenix.fr/linux/HOWTO/mini/Bzip2.html, en je kunt ftp ftp://ftp.lip6.fr/pub/linux/french/docs/HOWTO/mini/Bzip2.gz gebruiken. Er kan met Arnaud contact worden gezocht via elektronische mail op mailto:zoro@mygale.org

Mensen die Japans spreken willen zich misschien wenden tot de Japanse documenten van Tetsu Isaji http://jf.gee.kyoto-u.ac.jp/JF/JF.html. Isaji kan worden bereikt via zijn homepage op http://www2s.biglobe.ne.jp/~kaien/, of via elektronische mail op mailto:isaji@mxu.meshnet.or.jp

Mensen die Zweeds spreken willen zich misschien wenden tot de Zweedse documenten van Linus Ãkerlund http://user.tninet.se/~uxm165t/linux_doc.html. Linus kan worden bereikt via elektronische mail op mailto:uxm165t@tninet.se

2.2 Verkrijgen van de voorgecompileerde binaries van bzip2

Zie de homesites

2.3 Verkrijgen van de sources van bzip2

Ze zijn afkomstig van de Officiële sites (zie Verkrijgen van Bzip2 voor waar.

2.4 bzip2 voor je computer compileren

Als je gcc 2.7.* hebt, wijzig dan de regel waarin staat

CFLAGS = -O3 -fomit-frame-pointer -funroll-loops

in

CFLAGS = -O2 -fomit-frame-pointer

dat wil zeggen, vervang -O3 door -O2 en laat -funroll-loops weg. Misschien dat je ook enige -m* flags toe wilt voegen (zoals bijvoorbeeld -m486), die je gebruikt als je kernels aan het compileren bent.

Het voorkomen van de -funroll-loops is het belangrijkste gedeelte, aangezien dit ervoor zorgt dan vele gcc 2.7's de verkeerde code genereren, en alle gcc 2.7's genereren langzamere en grotere code. Voor andere compilers (lcc, egcs, gcc 2.8.x) zijn de standaard CFLAGS prima.

make en installeer het daarna gewoon volgens de README.


Verder Terug Inhoud