<!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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</DIV></FONT></DIV>
<DIV>==============================</DIV>
<DIV>The Linux System I use:</DIV>
<DIV>
<DIV>wrfpost/METv1.1&gt;&nbsp;uname&nbsp;-a</DIV>
<DIV>Linux&nbsp;XE1300&nbsp;2.6.16.27-0.9-smp&nbsp;#1&nbsp;SMP&nbsp;Tue&nbsp;Feb&nbsp;13&nbsp;09:35:18&nbsp;UTC&nbsp;2007&nbsp;x86_64&nbsp;x86_64&nbsp;x86_64&nbsp;GNU/Linux</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>wrfpost/METv1.1&gt;&nbsp;cat&nbsp;/proc/version</DIV>
<DIV>Linux&nbsp;version&nbsp;2.6.16.27-0.9-smp&nbsp;(geeko@buildhost)&nbsp;(gcc&nbsp;version&nbsp;4.1.0&nbsp;(SUSE&nbsp;Linux))&nbsp;#1&nbsp;SMP&nbsp;Tue&nbsp;Feb&nbsp;13&nbsp;09:35:18&nbsp;UTC&nbsp;2007</DIV></DIV>
<DIV>===========================</DIV>
<DIV>errors during gmake METv1.1:</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>interest.cc:</DIV>
<DIV>/disk2/hg/dzc/pgi716/linux86-64/7.1-6/bin/pgCC&nbsp;set.cc&nbsp;-Bstatic&nbsp;&nbsp;&nbsp;-c&nbsp;-I..&nbsp;-I/disk2/hg/dzc/netcdf/include</DIV>
<DIV>set.cc:</DIV>
<DIV>ar&nbsp;-rs&nbsp;libvx_wrfmode.a&nbsp;WrfMode_Conf.o&nbsp;engine.o&nbsp;interest.o&nbsp;set.o</DIV>
<DIV>ar:&nbsp;creating&nbsp;libvx_wrfmode.a</DIV>
<DIV>ranlib&nbsp;libvx_wrfmode.a</DIV>
<DIV>&nbsp;</DIV>
<DIV>cp&nbsp;libvx_wrfmode.a&nbsp;../.</DIV>
<DIV>&nbsp;</DIV>
<DIV>***&nbsp;Making&nbsp;pcp_combine&nbsp;application&nbsp;***</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>/disk2/hg/dzc/pgi716/linux86-64/7.1-6/bin/pgCC&nbsp;-o&nbsp;pcp_combine&nbsp;pcp_combine.cc&nbsp;\</DIV>
<DIV>-Bstatic&nbsp;&nbsp;&nbsp;-DMET_BASE=\"/disk2/hg/dzc/wrfpost/METv1.1\"&nbsp;\</DIV>
<DIV>-I../../lib&nbsp;-I/disk2/hg/dzc/netcdf/include&nbsp;-I/disk2/hg/dzc/wrfpost/gsl112/include&nbsp;\</DIV>
<DIV>-L../../lib&nbsp;-L/disk2/hg/dzc/netcdf/lib&nbsp;-L/disk2/hg/dzc/wrfpost/gsl112/lib&nbsp;\</DIV>
<DIV>-lvx_met_util&nbsp;-lvx_analysis_util&nbsp;-lvx_wrfdata&nbsp;-lvx_met_util&nbsp;\</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-lvx_contable&nbsp;-lvx_grib_classes&nbsp;\</DIV>
<DIV>-lvx_econfig&nbsp;-lvx_gsl_prob&nbsp;-lgsl&nbsp;\</DIV>
<DIV>-lvx_plot_util&nbsp;&nbsp;-lvx_render&nbsp;-lvx_pxm&nbsp;-lvx_color&nbsp;-lvx_ps&nbsp;-lvx_afm&nbsp;\</DIV>
<DIV>-lvx_data_grids&nbsp;-lvx_gnomon&nbsp;-lvx_nav&nbsp;-lvx_cal&nbsp;-lvx_util&nbsp;-lvx_math&nbsp;-lm&nbsp;\</DIV>
<DIV>-lnetcdf_c++&nbsp;-lnetcdf&nbsp;\</DIV>
<DIV>&nbsp;</DIV>
<DIV>pcp_combine.cc:</DIV>
<DIV>pcp_combine.o:&nbsp;In&nbsp;function&nbsp;`write_netcdf__FLT1iR10GribRecord':</DIV>
<DIV>pcp_combine.cc:(.text+0x2830):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::__ct(char&nbsp;const&nbsp;*,&nbsp;NcFile::FileMode,&nbsp;unsigned&nbsp;long&nbsp;*,&nbsp;unsigned&nbsp;long,&nbsp;NcFile::FileFormat)'</DIV>
<DIV>pcp_combine.cc:(.text+0x285e):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::is_valid(&nbsp;const(void))'</DIV>
<DIV>pcp_combine.cc:(.text+0x28dd):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::close(void)'</DIV>
<DIV>pcp_combine.cc:(.text+0x29f3):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2b10):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2b35):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2b93):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x2bcd):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.o:pcp_combine.cc:(.text+0x2bff):&nbsp;more&nbsp;undefined&nbsp;references&nbsp;to&nbsp;`NcFile::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'&nbsp;follow</DIV>
<DIV>pcp_combine.o:&nbsp;In&nbsp;function&nbsp;`write_netcdf__FLT1iR10GribRecord':</DIV>
<DIV>pcp_combine.cc:(.text+0x32c2):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x32d4):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x32e9):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;float)'</DIV>
<DIV>pcp_combine.cc:(.text+0x32ff):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3315):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x332e):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;float)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3341):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;int)'</DIV>
<DIV>pcp_combine.cc:(.text+0x336c):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3397):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x33cf):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x33e4):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;float)'</DIV>
<DIV>pcp_combine.cc:(.text+0x349a):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x34ae):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x354c):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3560):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x35a5):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::add_att(char&nbsp;const&nbsp;*,&nbsp;char&nbsp;const&nbsp;*)'</DIV>
<DIV>pcp_combine.cc:(.text+0x3756):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::put(float&nbsp;const&nbsp;*,&nbsp;long,&nbsp;long,&nbsp;long,&nbsp;long,&nbsp;long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x37b4):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::put(float&nbsp;const&nbsp;*,&nbsp;long,&nbsp;long,&nbsp;long,&nbsp;long,&nbsp;long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x380e):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcVar::put(float&nbsp;const&nbsp;*,&nbsp;long,&nbsp;long,&nbsp;long,&nbsp;long,&nbsp;long)'</DIV>
<DIV>pcp_combine.cc:(.text+0x389e):&nbsp;undefined&nbsp;reference&nbsp;to&nbsp;`NcFile::close(void)'</DIV>
<DIV>gmake[3]:&nbsp;***&nbsp;[pcp_combine]&nbsp;Error&nbsp;2</DIV>
<DIV>gmake[2]:&nbsp;***&nbsp;[all]&nbsp;Error&nbsp;2</DIV>
<DIV>gmake[1]:&nbsp;***&nbsp;[targets]&nbsp;Error&nbsp;2</DIV>
<DIV>gmake:&nbsp;***&nbsp;[all]&nbsp;Error&nbsp;2</DIV></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>