<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16674" name=GENERATOR><LINK
href="BLOCKQUOTE{margin-Top: 0px; margin-Bottom: 0px; margin-Left: 2em}"
rel=stylesheet></HEAD>
<BODY style="FONT-SIZE: 10pt; MARGIN: 10px; FONT-FAMILY: verdana">
<DIV><FONT face=Verdana size=2>Dear met_help,</FONT></DIV>
<DIV> </DIV>
<DIV>I am trying to compile the METv1.1 on Linux.</DIV>
<DIV>However, something errors happened as followings,</DIV>
<DIV>Can you give me some advices to fix it?</DIV>
<DIV>Thanks in advance.</DIV>
<DIV> </DIV>
<DIV>Sincerely,</DIV>
<DIV>ZhenCai, DU</DIV>
<DIV><A href="http://cmsr.iap.ac.cn">http://cmsr.iap.ac.cn</A></DIV>
<DIV>Center for Monsoon System Research,</DIV>
<DIV>Institute of Atmospheric Physics,</DIV>
<DIV>Chinese Academy of Sciences</DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV>
<DIV align=left><FONT face=Verdana color=#c0c0c0 size=2><FONT
color=#000000>2009-03-05</FONT> </FONT></DIV><FONT face=Verdana size=2>
<DIV><FONT face=Verdana color=#c0c0c0 size=2></FONT> </DIV></FONT></DIV>
<DIV>==============================</DIV>
<DIV>The Linux System I use:</DIV>
<DIV>
<DIV>wrfpost/METv1.1> uname -a</DIV>
<DIV>Linux XE1300 2.6.16.27-0.9-smp #1 SMP Tue Feb 13 09:35:18 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux</DIV></DIV>
<DIV> </DIV>
<DIV>
<DIV>wrfpost/METv1.1> cat /proc/version</DIV>
<DIV>Linux version 2.6.16.27-0.9-smp (geeko@buildhost) (gcc version 4.1.0 (SUSE Linux)) #1 SMP Tue Feb 13 09:35:18 UTC 2007</DIV></DIV>
<DIV>===========================</DIV>
<DIV>errors during gmake METv1.1:</DIV>
<DIV> </DIV>
<DIV>
<DIV>interest.cc:</DIV>
<DIV>/disk2/hg/dzc/pgi716/linux86-64/7.1-6/bin/pgCC set.cc -Bstatic -c -I.. -I/disk2/hg/dzc/netcdf/include</DIV>
<DIV>set.cc:</DIV>
<DIV>ar -rs libvx_wrfmode.a WrfMode_Conf.o engine.o interest.o set.o</DIV>
<DIV>ar: creating libvx_wrfmode.a</DIV>
<DIV>ranlib libvx_wrfmode.a</DIV>
<DIV> </DIV>
<DIV>cp libvx_wrfmode.a ../.</DIV>
<DIV> </DIV>
<DIV>*** Making pcp_combine application ***</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>/disk2/hg/dzc/pgi716/linux86-64/7.1-6/bin/pgCC -o pcp_combine pcp_combine.cc \</DIV>
<DIV>-Bstatic -DMET_BASE=\"/disk2/hg/dzc/wrfpost/METv1.1\" \</DIV>
<DIV>-I../../lib -I/disk2/hg/dzc/netcdf/include -I/disk2/hg/dzc/wrfpost/gsl112/include \</DIV>
<DIV>-L../../lib -L/disk2/hg/dzc/netcdf/lib -L/disk2/hg/dzc/wrfpost/gsl112/lib \</DIV>
<DIV>-lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util \</DIV>
<DIV> -lvx_contable -lvx_grib_classes \</DIV>
<DIV>-lvx_econfig -lvx_gsl_prob -lgsl \</DIV>
<DIV>-lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \</DIV>
<DIV>-lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm \</DIV>
<DIV>-lnetcdf_c++ -lnetcdf \</DIV>
<DIV> </DIV>
<DIV>pcp_combine.cc:</DIV>
<DIV>pcp_combine.o: In function `write_netcdf__FLT1iR10GribRecord':</DIV>
<DIV>pcp_combine.cc:(.text+0x2830): undefined reference to `NcFile::__ct(char const *, NcFile::FileMode, unsigned long *, unsigned long, NcFile::FileFormat)'</DIV>
<DIV>pcp_combine.cc:(.text+0x285e): undefined reference to `NcFile::is_valid( const(void))'</DIV>
<DIV>pcp_combine.cc:(.text+0x28dd): undefined reference to `NcFile::close(void)'</DIV>
<DIV>pcp_combine.cc:(.text+0x29f3): undefined reference to `NcFile::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2b10): undefined reference to `NcFile::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2b35): undefined reference to `NcFile::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2b93): undefined reference to `NcFile::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2bcd): undefined reference to `NcFile::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.o:pcp_combine.cc:(.text+0x2bff): more undefined references to `NcFile::add_att(char const *, char const *)' follow</DIV>
<DIV>pcp_combine.o: In function `write_netcdf__FLT1iR10GribRecord':</DIV>
<DIV>pcp_combine.cc:(.text+0x32c2): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x32d4): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x32e9): undefined reference to `NcVar::add_att(char const *, float)'</DIV>
<DIV>pcp_combine.cc:(.text+0x32ff): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3315): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x332e): undefined reference to `NcVar::add_att(char const *, float)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3341): undefined reference to `NcVar::add_att(char const *, int)'</DIV>
<DIV>pcp_combine.cc:(.text+0x336c): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3397): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x33cf): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x33e4): undefined reference to `NcVar::add_att(char const *, float)'</DIV>
<DIV>pcp_combine.cc:(.text+0x349a): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x34ae): undefined reference to `NcVar::add_att(char const *, long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x354c): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3560): undefined reference to `NcVar::add_att(char const *, long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x35a5): undefined reference to `NcVar::add_att(char const *, char const *)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3756): undefined reference to `NcVar::put(float const *, long, long, long, long, long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x37b4): undefined reference to `NcVar::put(float const *, long, long, long, long, long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x380e): undefined reference to `NcVar::put(float const *, long, long, long, long, long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x389e): undefined reference to `NcFile::close(void)'</DIV>
<DIV>gmake[3]: *** [pcp_combine] Error 2</DIV>
<DIV>gmake[2]: *** [all] Error 2</DIV>
<DIV>gmake[1]: *** [targets] Error 2</DIV>
<DIV>gmake: *** [all] Error 2</DIV></DIV>
<DIV> </DIV></BODY></HTML>