s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Página seguinte
Página anterior
Índice
42. Obtendo o bzip2A página do Bzip2 está localizada em The UK home site, o site espelho nos Estados Unidos está em http://www.digistar.com/bzip2/index.html e o programa também pode ser encontrado no site ftp da Red Hat.
42.1 COMO FAZER Bzip2 em outros idiomasPessoas que falam francês podem se referir aos documentos franceses de Arnaud Launay. A versão web está localizada em http://www.freenix.fr/linux/HOWTO/mini/Bzip2.html e pode ser usado o ftp. Arnaud pode ser contatado pelo correio eletrônico em: zoro@mygale.org.
Pessoas que falem japonês podem utilizar os documentos japoneses de Tetsu Isaji. Isaji pode ser encontrado em http://www2s.biglobe.ne.jp/~kaien/, ou pelo correio eletrônico isaji@mxu.meshnet.or.jp.
Pessoas que falem sueco podem querer se referir aos documentos suecos de Linus à de kerlund http://user.tninet.se/~uxm165t/linux_doc.html. Linus pode ser encontrado pelo correio eletrônico uxm165t@tninet.se.
42.2 Obtendo binários pré-compilados de bzip2Os binários podem ser obtidos nos seguintes sites: Binários Intel do Debian estão em ftp://ftp.debian.org/debian/dists/stable/main/binary-i386/utils/bzip2_0.1pl2-5.deb. Binários Alfa da Red Hat estão em ftp://ftp.redhat.com/pub/redhat/redhat-5.1/alpha/RedHat/RPMS/bzip2-0.1pl2-1.alpha.rpm.
Binários Intel da Red Hat estão em ftp://ftp.redhat.com/pub/redhat/redhat-5.1/i386/RedHat/RPMS/bzip2-0.1pl2-1.i386.rpm. Binários SPARC da Red Hat estão em ftp://ftp.redhat.com/pub/redhat/redhat-5.1/sparc/RedHat/RPMS/bzip2-0.1pl2-1.sparc.rpm.
Binários Intel da Slackware estão em ftp://www.cdrom.com/pub/linux/slackware-3.5/slackware/a1/bzip2.tgz.
Binários Intel da S.u.S.E. estão em ftp://ftp.suse.com/pub/SuSE-Linux/5.2/suse/ap1/bzip.rpm. Eles podem ser obtidos ainda em caminhos análogos nos diversos sites espelho.
42.3 Obtendo os fontes do bzip2Eles são provenientes de sites Oficiais (veja Obtendo Bzip2) ou do site do Red Hat em ftp://ftp.redhat.com/pub/contrib/SRPMS/bzip2-0.1pl2-1.src.rpm.
42.4 Compilando o bzip2 em máquina localDeve-se ter o gcc 2.7.* e se alterar a linha que descreve
para
ou seja, deve ser substituído -O3 por -O2 e retirar o parâmetro -funroll-loops. Pode-se ainda adicionar quaisquer parâmetros -m* (como -m486, por exemplo) quando se estiver compilando o kernel. Evitar o parâmetro -funroll-loops é a parte mais importante, uma vez que isto pode fazer com que muitos compiladores gcc gerem códigos errados com códigos lentos e grandes. Para outros compiladores (lcc, egcs, gcc 2.8.x) o padrão CFLAGS é suficiente. Após isto, basta executar
Página seguinte Página anterior Índice |