Nova página (https://prestrelocristiano.blogspot.com.br/2012/05/instalacao-da-biblioteca-hdf-versao-4.html)

instalação do HDF (versão 4)

A primeira coisa a se fazer é baixar o código na seguinte homepage: https://www.hdfgroup.org/release4/obtain.htm

>wget -c

 

OBS1: Para a compilação do HDF4 você já precisa ter instalado em seu sistema as bibliotecas ZLIB e JPEG. Você pode observar como faze-lo aqui mesmo no site.

Ao baixar o código fassa uma cópia para o diretório usr/local

Descompacte-o:

>tar -zvxf hdf-4.2.5.tar.gz

 

Ao descompactar será criado o seguinte diretório hdf-4.2.5 .Dentro do diretório hdf-4.2.5 é necessário criar os seguites diretórios bin, lib, man, man/man1 e include.

>cd hdf-4.2.5

>mkdir bin lib man man/man1 include

 

Para compilar a bilioteca HDF4 utilize o seguinte comando:

Obs: Em alguns casos pode estar faltando os seguintes programas: flex e yacc (e isto pode gerar um erro ao executar o comando abaixo). Para instalar os programas flex e yacc sgia os seguintes passos:

>apt-get install flex    (para os usuários do Fedora por exemplo é só mudar o "apt" para "yum")

>apt-get install byacc    (para os usuários do Fedora por exemplo é só mudar o "apt" para "yum")


>F77=ifort ./configure --prefix=/usr/local --with-jpeg=/usr/local/hdf4 --with-zlib=/usr/local/hdf

>make

>make check (verifica se ocorreu erro)

>make install

 

Agora confira no diretório /usr/local/lib se foram criados dois arquivos:

libmfhdf.a

libdf.a

Se existir estes arquivos significa que a compilação está correta e terminada.

 

OBS2: O usuário pode escolher o compilador de sua preferência para compilar o HDF4. Nos passos acima foi utilizado o compilador ifort da intel (F77=ifort). Para quem quiser ou precisar utilizar outro compilador g95 e pgf90 por exemplo, basta fazer:

>F77=g95 ou F77=pgf90 ./configure --prefix=/usr/local --with-jpeg=/usr/local/hdf4 --with-zlib=/usr/local/hdf

, respectivamente. Depois executando os passos seguintes.

>make

>make install

 

Boa Sorte e Bom Trabalho a Todos.

 

© 2010 Todos os direitos reservados.

Crie um site grátisWebnode