On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

2. Получение bzip2

Домашняя страница Bzip2 - домашний сайт в Великобритании http://www.muraroa.demon.co.uk/. В Соединенных Штатах есть зеркало http://www.digistar.com/bzip2/index.html. Вы можете также обратиться к Ftp RedHat ftp://ftp.redhat.com/pub/contrib.

2.1 Bzip2-HOWTO на вашем языке

Франкоговорящие могут обратиться к документам на французском языке от Arnaud Launay. Веб версия на http://www.freenix.fr/linux/HOWTO/mini/Bzip2.html, и Вы можете использовать ftp://ftp.lip6.fr/pub/linux/french/docs/HOWTO/mini/Bzip2.gz Arnaud можно найти по электронной почте. Адрес mailto:zoro@mygale.org

Японоговорящие могут желать обратиться к японским переводам от Tetsu Isaji на http://jf.gee.kyoto-u.ac.jp/JF/JF.html. Isaji можно найти на его домашней страничке http://www2s.biglobe.ne.jp/~kaien/, или по электронной почте по адресу mailto:isaji@mxu.meshnet.or.jp

Шведы могут обратиться к шведским переводам от Linus Гkerlund на http://user.tninet.se/~uxm165t/linux_doc.html. Linus доступен по электронной почте по адресу mailto:uxm165t@tninet.se

2.2 Получение скомпилированного bzip2

См. домашние странички.

Бинарники Intel Debian

ftp://ftp.debian.org/debian/dists/stable/main/binary-i386/utils/bzip2_0.1pl2-5.deb>.

Альфа-бинарник RedHat лежит на

ftp://ftp.redhat.com/pub/redhat/redhat-5.1/alpha/RedHat/RPMS/bzip2-0.1pl2-1.alpha.rpm>.

Бинарник Intel RedHat на

ftp://ftp.redhat.com/pub/redhat/redhat-5.1/i386/RedHat/RPMS/bzip2-0.1pl2-1.i386.rpm>.

Бинарник SPARC RedHat на

ftp://ftp.redhat.com/pub/redhat/redhat-5.1/sparc/RedHat/RPMS/bzip2-0.1pl2-1.sparc.rpm>.

Бинарник Intel Slackware на

ftp://www.cdrom.com/pub/linux/slackware-3.5/slakware/a1/bzip2.tgz>.

Бинарник S.u.S.E. Intel на

ftp://ftp.suse.com/pub/SuSE-Linux/5.2/suse/ap1/bzip.rpm>.

Вы можете также получить их в аналогичных местах на различных зеркалах.

2.3 Получение исходных текстов bzip2

Они приходят с официальных сайтов (см. "Получение Bzip2", или RedHat раздает их по URL ftp://ftp.redhat.com/pub/contrib/SRPMS/bzip2-0.1pl2-1.src.rpm>).

2.4 Компилирование bzip2 на вашей машине

Если у вас gcc 2.7. *, смените сторку

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

       CFLAGS = -O2 -fomit-frame-pointer
То есть замените -O3 на -O2, и уберите) -funroll-loops. Вы можете по желанию добавить любые из -m * флагов (-m486, например), которые вы используете, когда компилируете ядро.

Удаление -funroll-loops наиболее важно, так как он заставляет некоторые версии gcc 2.7 генерировать неправильный код, и все версии gcc 2.7 вырабатывают медленный и больший код. Для других трансляторов (lcc, egcs, gcc 2.8.x) значение по умолчанию CFLAGS вполне нормально.

После этого, только соберите его и установите его по README.

Назад       Содержание       Вперёд