La pagina di Bzip2 si trova presso il sito inglese. Il mirror negli Stati Uniti è qui.
Coloro che parlano francese potrebbero riferirsi ai documenti in francese di Arnaud Launay. La versione web è qui e si può usare ftp qui. Arnaud può essere contattato attraverso la posta elettronica a questo indirizzo.
Chi parla giapponese può far riferimento al documento giapponese di Testsu Isaji qui. Isaji può essere contattato attraverso la sua pagina o attraverso la posta elettronica a questo indirizzo.
Chi parla svedese può far riferimento ai documenti in svedese di Linus Ãkerlund qui. Linus può essere contattato con la posta elettronica a questo indirizzo.
Vedere i siti.
Sono reperibili dal sito ufficiale (per sapere dove si veda Ottenere Bzip2).
Se si ha gcc 2.7.*, cambiare la riga
CFLAGS = -O3 -fomit-frame-pointer -funroll-loops
in
CFLAGS = -O2 -fomit-frame-pointer
ovvero, sostituire la parte -O3 con -O2 e togliere -funroll-loops. Si potrebbe anche voler aggiungere i parametri -m* usati durante la compilazione del kernel (come -m486, ad esempio).
La parte più importante consiste nell'evitare -funroll-loops, poiché genera codice errato su molte versioni di gcc 2.7 e codice più lento e grande su tutte le versioni di gcc 2.7. Per gli altri compilatori (lcc, egcs, gcc 2.8.x) vanno bene le opzioni CFLAGS predefinite.
Dopo di questo basta eseguire make e installarlo come spiegato nel README.