Next Previous Contents

2. Situs untuk Mendapatkan Bzip2

Home page Bzip2 ada di The UK home site. Mirror di USA sini. Anda juga bisa menemukannya di situs ftp milik RedHat sini.

2.1 Bzip2-HOWTO dalam bahasa Anda

Bagi yang bisa berbahasa Perancis silahkan membaca dokumen berbahasa Perancis milik Arnaud Launay. Versi webnya terdapat di sini, dan Anda dapat menggunakan ftp sini Arnaud dapat dihubungi melalui email berikut

Bagi yang bisa berbahasa Jepang silahkan membaca dokumen berbahasa Jepang milik Tetsu Isaji di sini. Isaji dapat dihubungi di home pagenya , atau dengan menggunakan email ini.

Bagi yang bisa berbahasa Swedia silahkan membaca dokumen berbahasa Swedia milik Linus Ãkerlund di sini. Linus dapat dihubungi melalui email berikut.

2.2 Mendapatkan bzip2 binary

Dapat ditemukan pada situs-situs berikut.

Binary untuk Debian untuk mesin Intel terdapat pada url ini.

Binary untuk Red Hat untuk mesin alpha terdapat pada url ini.

Binary untuk Red Hat untuk mesin Intel terdapat pada url ini.

Binary untuk Red Hat untuk mesin SPARC terdapat pada url ini.

Binary untuk Slackware untuk mesin Intel terdapat pada url ini.

Binary untuk S.u.S.E. untuk mesin Intel terdapat pada url ini.

Anda juga dapat menemukannya pada berbagai situs mirror yang ada.

2.3 Mendapatkan Source Bzip2

Bisa didapatkan di situsnya (see Getting Bzip2 atau di situs Red Hat yang juga memilikinya di sini).

2.4 meng-kompile bzip2 untuk mesin Anda

Jika Anda mempunyai gcc 2.7.*, ubah baris yang berisi

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

menjadi

CFLAGS = -O2 -fomit-frame-pointer

yaitu, ganti -O3 menjadi -O2 dan buang the -funroll-loops. Anda juga mungkin ingin menambahkan flag -m* (seperti -m486, sebagai contoh) yang Anda gunakan ketika meng-kompile kernel.

Membuang -funroll-loops adalah bagian yang paling penting, karena hal ini menyebabkan gcc 2.7's menghasilkan kode yang salah, dan semua gcc 2.7's akan menghasilkan kode yang lebih lambat dan lebih besar. Untuk kompiler yang lain (lcc, egcs, gcc 2.8.x) default CFLAGS yang ada sudah baik,tidak perlu diubah.

Setelah itu, lanjutkan dengan make dan install, baca file README sebelumnya.


Next Previous Contents