Hi all,<br>I am trying to use cnvgrib to convert grib2 to grib1 format.  I am having several issues. <br><br>1) I tried compiling cnvgrib new version from <a href="http://www.nco.ncep.noaa.gov/pmb/codegs/GRIB2/">http://www.nco.ncep.noaa.gov/pmb/codegs/GRIB2/</a>, which gives me error.  <br>
<br clear="all">&quot;gfortran  -o cnvgrib gds2gdt.o pds2pdt.o pds2pdtens.o cnvgrib.o cnv12.o cnv22.o cnv21.o gdt2gds.o makepds.o putgbexn.o makepdsens.o setbit.o -L/usr/lib64/g2lib-1.1.9 -lg2 -L/usr/lib64/w3lib-1.7 -lw3 -L/usr/lib64/jasper-1.900.1/src/libjasper/.libs -ljasper -lpng -lz<br>
/usr/bin/ld: skipping incompatible /usr/lib64/g2lib-1.1.9/libg2.a when searching for -lg2<br>/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.3.2/../../../../lib64/libg2.a when searching for -lg2<br>/usr/bin/ld: skipping incompatible /usr/lib/../lib64/libg2.a when searching for -lg2<br>
/usr/bin/ld: skipping incompatible /usr/lib64/libg2.a when searching for -lg2<br>/usr/bin/ld: skipping incompatible /usr/lib64/libg2.a when searching for -lg2<br>/usr/bin/ld: cannot find -lg2<br>collect2: ld returned 1 exit status<br>
make: *** [cnvgrib] Error 1&quot;<br><br>I even tried moving to old libg2.a which doesn&#39;t work and gives segmentation fault. <br><br>So I used gribmaster which is a executable that could be used for converting grib2 to 1<br>
<br>2)But the problem is when i am executing it writes<br><br><br>&quot;cnvgrib -g21 nam.t00z.awip3200.01.grib2 nam.t00z.awip3200.01.grib<br> param_g2_to_g1:GRIB2 param            10            3            0  not found.<br>
 param_g2_to_g1:GRIB2 param             0            3          200  not found.<br>FORTRAN STOP&quot;<br><br>I could able to write control files and display it but I am wondering if I use the grib1 format as a input into some model will it pose any problem.  Does any one have any idea what the error means ( any parameter not written or misrepresented). <br>
<br>Would appreciate any help.<br>Thanks,<br>Krishna<br>