#testado no ubuntu 10.04
instalando os requisitos:
apt-get install gcc gfortran make
baixe o fonte
ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib2/wgrib2.tgz.v1.9.1
copie para /usr/local/
cp wgrib2.tgz.v1.9.1 /usr/local/
descompacte:
cd /usr/local/; tar -xvzf wgrib2.tgz.v1.9.1
entre no diretorio criado:
cd grib2
configure o makefile
edite o arquivo makefile e altere as linhas:
USE_NETCDF3=0 #desativa o uso do NETCDF3
USE_NETCDF4=0 #desativa o uso do NETCDF4
USE_REGEX=1 #ativa o uso do REGEX
USE_TIGGE=1 #ativa o uso do TIGGE
USE_MYSQL=0 #desativa o suporte a Mysql
USE_IPOLATES=1 #ativa o suporte a IPOLATE
USE_UDF=0 #desativa o uso do UDF
mais em baixo tem a parte que configura o fortran que será utilizado, aproximadamente na linha 116
comente o bloco de codigo:
# for compiling with fortran library
# wLDFLAGS+= (libraries need by the fortran code)
# wCPPFLAGS+= -D(FORTRAN Name) see New_grid.c
# F90=(command to compile fortran code) see iplib/makefile
e descomente o que fala do ubuntu:
# for gfortran - ubuntu
wLDFLAGS+=-lgfortran
wCPPFLAGS+=-DGFORTRAN
F90=gfortran
salve o arquivo
e compile:
make
o binario será criado dentro de wgrib2/wgrib2