e
quer mais?
Me paga um café! :) PIX consultoria@carlosdelfino.eti.br
Curta o post no final da página, use o Disqus, compartilhe em sua rede social. Isso me ajuda e motiva
Obrigado.
Agora vamos compilar a biblioteca zlib, responsável por nos fornecer a API para compactação e descompactação de dados, como usado no ZIP, BZIP e GZip.
A biblioteca zlib é importante para lidar com arquivos compactados, ela é importante para o QEMU diretamente.
Veja que esta biblioteca não tem como ser compilada fora de seu diretório original,
onde estão os fontes, portanto seja cuidadoso ao limpar o diretório se desejar
refazer a compilação. Caso tenha problemas use o comando git checkout TAG --force
,
onde a palavra TAG
deve ser substituída pela TAG da versão selecionada para
trabalho.
Compilando a biblioteca zlib
Usaremos por hora a versão 1.2.8 portanto a TAG usada será v1.2.8.
Se ainda não colocou os diretórios do python e do GCC que estamos usando no path, faça isso usando o seguinte comando no shell do Msys2:
Agora use o comando abaixo para configurar a compilação, veja que estou informando
através da variável de istema CROSS_PREFIX
o prefixo do compilador que será usado
para a compilação, mesm compilando o sistema para rodar neste mesma maquina, opto
em colocar esta informação para evitar que possa ser usado outro compilador:
e para compilar e instalar digite o comando:
Pronto para usarmos, veja no video abaixo como foi o procedimento.
Atualizações
29/outubro/2016
Veja que antes eu determinava o CROSS_PREFIX
no momento que eu executava o
make porém algumas instalações do MSYS2 estão dando problemas, portanto
por hora não vamos usa-lo.
Vamos a próxima biblioteca, se tiver alguma dúvida poste nos comentários e tentarei ajudar.
Clique aqui para o próxima passo.
Não deixe de me pagar um café, faz um PIX: consultoria@carlosdelfino.eti.br de qualquer valor.