<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16527" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear WRF Users,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I have WRF-ARW installed on a AMD Dual Core 64,
with Intel compiler, and working fine. I've used SI to prepare
initial/boundary conditions</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I've recently installed WPS. Since there is no
option for Intel compiler in the configuration menu, I made the
following changes in "configure.defaults" , with NO GRIB2
option:</FONT></DIV>
<DIV><FONT size=2>
<P>###########################################################</P>
<P>#ARCH PC Linux x86_64 (IA64 and Opteron), Intel compiler, serial, NO
GRIB2</P>
<P>#</P>
<P>COMPRESSION_LIBS =</P>
<P>COMPRESSION_INC =</P>
<P>FDEFS =</P>
<P>FC = ifort</P>
<P>SFC = ifort</P>
<P>FFLAGS = -FR -convert big_endian</P>
<P>F77FLAGS = -convert big_endian</P>
<P>FNGFLAGS = $(FFLAGS)</P>
<P>LDFLAGS = </P>
<P>CC = gcc</P>
<P>SCC = gcc</P>
<P>CFLAGS = -O</P>
<P>CPP = /lib/cpp -C -P -traditional</P>
<P>CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY
-DIO_GRIB1 -DBIT32</P>
<P><FONT
face=Arial>.............................................................................</FONT></P>
<P> </P>
<P><FONT face=Arial>After building the executables I tested them with some Grib1
data (GFS) and everything worked just fine.</FONT></P>
<P><FONT face=Arial>After checking that I had the three additional
libraries (jasper, zlib and PNG) and cleaning up the previous objects and
executables (with "clean") I tried to build the executables to work with
Grib2 data. </FONT></P>
<P><FONT face=Arial>I used the following configuration file:</FONT></P><FONT
size=2>
<P>###########################################################</P>
<P>#ARCH PC Linux x86_64 (IA64 and Opteron), Intel compiler, serial</P>
<P>#</P>
<P>COMPRESSION_LIBS = -L/contrib/jasper/lib -ljasper \</P>
<P>
-L/contrib/libpng/lib -lpng \</P>
<P>
-L/contrib/zlib/lib -lz</P>
<P>COMPRESSION_INC = -I/contrib/zlib/include \</P>
<P>
-I/contrib/jasper/include \</P>
<P>
-I/contrib/libpng/include</P>
<P>FDEFS =</P>
<P>FC = ifort</P>
<P>SFC = ifort</P>
<P>FFLAGS = -FR -convert big_endian</P>
<P>F77FLAGS = -convert big_endian</P>
<P>FNGFLAGS = $(FFLAGS)</P>
<P>LDFLAGS = </P>
<P>CC = gcc</P>
<P>SCC = gcc</P>
<P>CFLAGS = -w</P>
<P>CPP = /lib/cpp -C -P -traditional</P>
<P>CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY
-DIO_GRIB1 -DBIT32</P>
<P><FONT
face=Arial>...................................................................................</FONT></P></FONT>
<P><FONT face=Arial>The executables were correctly built. However, when I run
ungrib.exe I get the following message:</FONT></P>
<P><FONT face=Arial>"......</FONT></P>
<P><FONT face=Arial>Grib Edition 2 data detected and png and jpeg libs were not
selected during the build.</FONT></P>
<P><FONT face=Arial>Stopping</FONT></P>
<P><FONT face=Arial>ERROR: NEED_GRIB2_LIBS "</FONT></P>
<P><FONT face=Arial></FONT> </P>
<P><FONT face=Arial>I checked the compile.output file and verified that the
three libraries were correctly linked during the build. There were no error
messages related to those libraries. </FONT></P>
<P><FONT face=Arial>Two error messages occurred, related to NCAR libraries, (I
don't think they affect ungrib).</FONT></P>
<P><FONT face=Arial>I would like to know if anybody had the same problem
and would appreciate any suggestions to fix it.</FONT></P>
<P><FONT face=Arial>With best regards,</FONT></P>
<P><FONT face=Arial>Ricardo.</FONT></P>
<P><FONT face=Arial></FONT> </P></FONT></DIV></BODY></HTML>