<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
hi&nbsp;met_help,<BR>
&nbsp;<BR>
I am trying to compile BUFRLIB, for METv2<BR>
&nbsp;<BR>
intel compilers: icc, ifort <BR>
$AC -c -DUNDERSCORE *.c<BR>$FC -c -DUNDERSCORE -fno-second-underscore *.f<BR><BR>
<SPAN lang=EN></SPAN>&nbsp;<BR>
<SPAN lang=EN>fortcom: Warning: nvnwin.f, line 84: The INTEGER(KIND=4) value is out-of-range. [10E10]<BR>
<P dir=ltr>INVN(I) = BMISS</P>
<P dir=ltr>----------------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 112: Illegal character in statement label field [I]</P>
<P dir=ltr>10 IF(I.GE.65) GOTO 900</P>
<P dir=ltr>---^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 112: Illegal character in statement label field [F]</P>
<P dir=ltr>10 IF(I.GE.65) GOTO 900</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 112: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>10 IF(I.GE.65) GOTO 900</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 112: Unbalanced parentheses</P>
<P dir=ltr>10 IF(I.GE.65) GOTO 900</P>
<P dir=ltr>-------------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 112: Syntax error, found INTEGER_CONSTANT '65' when expecting one of: &lt;IDENTIFIER&gt; &lt;CHAR_CON_KIND_PARAM&gt; &lt;CHAR_NAM_KIND_PARAM&gt; &lt;CHARACTER_CONSTANT&gt;</P>
<P dir=ltr>10 IF(I.GE.65) GOTO 900</P>
<P dir=ltr>-----------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: Illegal character in statement label field [I]</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>---^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: Illegal character in statement label field [F]</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: Unbalanced parentheses</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>----------------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: Syntax error, found ')' when expecting one of: =&gt; = . %</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>----------------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 457: Illegal character in statement label field [F]</P>
<P dir=ltr>100 FORMAT(/15('='),' WELCOME TO BUFR ARCHIVE LIBRARY ',15('=')/</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 457: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>100 FORMAT(/15('='),' WELCOME TO BUFR ARCHIVE LIBRARY ',15('=')/</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 457: Syntax error, found '(/' when expecting one of: =&gt; = . ( : %</P>
<P dir=ltr>100 FORMAT(/15('='),' WELCOME TO BUFR ARCHIVE LIBRARY ',15('=')/</P>
<P dir=ltr>----------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 469: Illegal character in statement label field [W]</P>
<P dir=ltr>900 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - MACHINE WORD LENGTH IS '</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 469: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>900 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - MACHINE WORD LENGTH IS '</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 470: Syntax error, found CHARACTER_CONSTANT 'LIMITED TO 64 BITS (THIS MACHINE APPARENTLY HAS",I4," BIT ' when expecting one of: .EQV. .NEQV. .XOR. .OR. .AND. .LT. &lt; .LE. &lt;= .EQ. == .NE. /= .GT. &gt; ...</P>
<P dir=ltr>. 'LIMITED TO 64 BITS (THIS MACHINE APPARENTLY HAS",I4," BIT '</P>
<P dir=ltr>-------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 473: Illegal character in statement label field [W]</P>
<P dir=ltr>901 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - MACHINE WORD LENGTH (",I4,"'</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 473: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>901 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - MACHINE WORD LENGTH (",I4,"'</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 474: Syntax error, found CHARACTER_CONSTANT ') IS NOT A MULTIPLE OF 8 (THIS MACHINE HAS WORDS NOT ON WHOLE' when expecting one of: .EQV. .NEQV. .XOR. .OR. .AND. .LT. &lt; .LE. &lt;= .EQ. == .NE. /= .GT. &gt; ...</P>
<P dir=ltr>. ') IS NOT A MULTIPLE OF 8 (THIS MACHINE HAS WORDS NOT ON WHOLE'</P>
<P dir=ltr>-------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 477: Illegal character in statement label field [W]</P>
<P dir=ltr>902 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - BYTE ORDER CHECKING MISTAKE'</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 477: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>902 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - BYTE ORDER CHECKING MISTAKE'</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 478: Syntax error, found CHARACTER_CONSTANT ', LOOP INDEX J (HERE =",I3,") IS .GT. NO. OF BYTES PER WORD ' when expecting one of: .EQV. .NEQV. .XOR. .OR. .AND. .LT. &lt; .LE. &lt;= .EQ. == .NE. /= .GT. &gt; ...</P>
<P dir=ltr>. ', LOOP INDEX J (HERE =",I3,") IS .GT. NO. OF BYTES PER WORD '</P>
<P dir=ltr>-------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 481: Illegal character in statement label field [W]</P>
<P dir=ltr>903 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - CAN''T DETERMINE MACHINE '</P>
<P dir=ltr>----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 481: A continuation character is illegal on a line with a statement label</P>
<P dir=ltr>903 WRITE(BORT_STR,'("BUFRLIB: WRDLEN - CAN''T DETERMINE MACHINE '</P>
<P dir=ltr>-----^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 482: Syntax error, found CHARACTER_CONSTANT 'NATIVE LANGUAGE (CHAR. A UNPACKS TO INT.",I4," NEITHER ASCII ' when expecting one of: .EQV. .NEQV. .XOR. .OR. .AND. .LT. &lt; .LE. &lt;= .EQ. == .NE. /= .GT. &gt; ...</P>
<P dir=ltr>. 'NATIVE LANGUAGE (CHAR. A UNPACKS TO INT.",I4," NEITHER ASCII '</P>
<P dir=ltr>-------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: This variable or component must be of a derived or structure type [J]</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 136: This is not a field name that is defined in the encompassing structure. [GT]</P>
<P dir=ltr>20 IF(J.GT.NBYTW) GOTO 902</P>
<P dir=ltr>--------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 456: This label has not been defined as a FORMAT label. [100]</P>
<P dir=ltr>PRINT 100, NBYTW,NBITW,CNDIAN,NREV,IORD,CLANG</P>
<P dir=ltr>---------------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 109: This label is undefined. [10]</P>
<P dir=ltr>IF(INT.EQ.0) GOTO 10</P>
<P dir=ltr>------------------------^</P>
<P dir=ltr>fortcom: Error: wrdlen.f, line 456: This label is undefined. [100]</P>
<P dir=ltr>PRINT 100, NBYTW,NBITW,CNDIAN,NREV,IORD,CLANG</P>
<P dir=ltr>---------------^</P>
<P dir=ltr>fortcom: Severe: Too many errors, exiting</P>
<P dir=ltr>compilation aborted for wrdlen.f (code 1)</P>
<P dir=ltr>&nbsp;</P>
<P dir=ltr>thanks</P>
<P dir=ltr>a_shamsi</P></SPAN>                                               <br /><hr />Windows Live:  <a href='http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_3:092010' target='_new'>Friends get your Flickr, Yelp, and Digg updates when they e-mail you.</a></body>
</html>