[Wrf-users] Error Compiling RIP4 (multiple undefined errors):

MORRIS KENOBI ISIMA kenimor at yahoo.com
Wed Mar 7 20:39:30 MST 2012


Dear Sir/Madam,
As seen in the message below, I was able to fix the problem of not been able to find the -lg2c library by manually installing it on the "/usr/lib". However, I am face with numerous problem of undefined errors as seen in the excerpt of the rip4 compile log file:

Someone should please help as I am new to this WRF. I have no idea where and what is causing these multiple errors.


 
**** Compiling rip ****
 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c addorfill.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c adjellip.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c angle.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c barb.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c bes.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c bogs.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c brnshr.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c bshear.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c bvfricalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c capecalc3d.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c ceilingcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c colram.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c colrln.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c condheat.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c contrive2.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c cpchhl.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c cpchll.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c cpcolr.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c cpmpxy.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c createdtg.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c cttcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c dbzcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c -L/usr//lib -lnetcdf  -I/usr//include refmos2calc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c -L/usr//lib -lnetcdf  -I/usr//include refmos3calc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c ddpcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c ddx.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c ddy.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c derivc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c drawcl.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getpt.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c driver.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c egridfill.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c eqthecalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c extingcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c fields.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c fillarray.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c finterp.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c finterp2d.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c fregcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c frtitle.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c fx.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c fy.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getbasicvars.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getbasicvars_newdom.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getchar.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getconvals.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getdash.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getdims.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getheadinfo.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getheadinfo_newdom.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getinum.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getminfo.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getrnum.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c gettimes.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getvar.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c getvarinfo.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hboxdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hbulldraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hchadraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hcondraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hiresmap.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hlinedraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hmapdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hodograph.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hsidsdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hstrdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hticdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c htrajdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c hvecdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c igetcoind.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c lennonblank.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c liftparcel.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c locinterp.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c maptform.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c maptick.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c mconvert.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c mktrjpts.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c mlen.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c monotonic.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c netasc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c numeric.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c omgcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c pfcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c pltitle.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c prcver.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c precprob.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c premaptform.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c profil.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c profvelcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c pvocalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c qgomg.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c rdcolt.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c readspec.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c relhl.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c rhucalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c ricalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c rip.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c rotipslab.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c rotpslab.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c sateqthecalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c saweli.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c scondraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c seaprs.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c setripheader.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c smooth.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c smoothcp.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c smoothcz.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c smoothrain.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c srflow.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c srflow2.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c sstats.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c sticdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c sticdraw_polar.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c svecdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c tdpcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c tfpcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c thecalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c tonpsadiabat.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c tserprep.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c turb.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c typhoon.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c unblank.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vbardraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vc2dcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vcondraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c velbrb.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c velvctmts.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vgp.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vinterp.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c virtual.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c virtualhyd.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c viscalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vticdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vtrajdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vvecdraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c vwinddraw.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c wdircalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c wetbulbcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c writefile.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c wspcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c xmapcalc.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c xtodot.f
/bin/rm -f binio.o
cc -I. -DLITTLE -DUNDERSCORE -c  -c binio.c
/bin/rm -f v5d.o
cc -I. -DLITTLE -DUNDERSCORE -c  -c v5d.c
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o rip addorfill.o adjellip.o angle.o barb.o bes.o bogs.o brnshr.o bshear.o bvfricalc.o capecalc3d.o ceilingcalc.o colram.o colrln.o condheat.o contrive2.o cpchhl.o cpchll.o cpcolr.o cpmpxy.o createdtg.o cttcalc.o dbzcalc.o refmos2calc.o refmos3calc.o ddpcalc.o ddx.o ddy.o derivc.o drawcl.o driver.o egridfill.o eqthecalc.o extingcalc.o fields.o fillarray.o finterp.o finterp2d.o fregcalc.o frtitle.o fx.o fy.o getbasicvars.o getbasicvars_newdom.o getchar.o getconvals.o getdash.o getdims.o getheadinfo.o getheadinfo_newdom.o getinum.o getminfo.o getpt.o getrnum.o gettimes.o getvar.o getvarinfo.o hboxdraw.o hbulldraw.o hchadraw.o hcondraw.o hiresmap.o hlinedraw.o hmapdraw.o hodograph.o hsidsdraw.o hstrdraw.o hticdraw.o htrajdraw.o hvecdraw.o igetcoind.o lennonblank.o liftparcel.o locinterp.o maptform.o maptick.o mconvert.o mktrjpts.o mlen.o monotonic.o netasc.o numeric.o omgcalc.o pfcalc.o
 pltitle.o prcver.o precprob.o premaptform.o profil.o profvelcalc.o pvocalc.o qgomg.o rdcolt.o readspec.o relhl.o rhucalc.o ricalc.o rip.o rotipslab.o rotpslab.o sateqthecalc.o saweli.o scondraw.o seaprs.o setripheader.o smooth.o smoothcp.o smoothcz.o smoothrain.o srflow.o srflow2.o sstats.o sticdraw.o sticdraw_polar.o svecdraw.o tdpcalc.o tfpcalc.o thecalc.o tonpsadiabat.o tserprep.o turb.o typhoon.o unblank.o vbardraw.o vc2dcalc.o vcondraw.o velbrb.o velvctmts.o vgp.o vinterp.o virtual.o virtualhyd.o viscalc.o vticdraw.o vtrajdraw.o vvecdraw.o vwinddraw.o wdircalc.o wetbulbcalc.o writefile.o wspcalc.o xmapcalc.o xtodot.o binio.o v5d.o -L/usr//lib -lnetcdf -I/usr//include  -L/usr/local/lib -lncarg -lcgm -lncarg_gks -lncarg_c -lX11 -lm -L/usr/X11R6/lib -lX11 -L/usr/lib/gcc/i386-redhat-linux/3.4.6 -lgcc -lg2c
refmos2calc.o: In function `refmos2calc_':
refmos2calc.f:(.text+0x118): undefined reference to `nf_open_'
refmos2calc.f:(.text+0x13d): undefined reference to `nf_inq_dimid_'
refmos2calc.f:(.text+0x159): undefined reference to `nf_inq_dimlen_'
refmos2calc.f:(.text+0x17e): undefined reference to `nf_inq_dimid_'
refmos2calc.f:(.text+0x19a): undefined reference to `nf_inq_dimlen_'
refmos2calc.f:(.text+0x1f6): undefined reference to `nf_get_att_real_'
refmos2calc.f:(.text+0x226): undefined reference to `nf_get_att_real_'
refmos2calc.f:(.text+0x253): undefined reference to `nf_get_att_real_'
refmos2calc.f:(.text+0x280): undefined reference to `nf_get_att_real_'
refmos2calc.f:(.text+0x2af): undefined reference to `nf_inq_varid_'
refmos2calc.f:(.text+0x2e0): undefined reference to `nf_inq_varid_'
refmos2calc.f:(.text+0x2fc): undefined reference to `nf_get_var_int2_'
refmos3calc.o: In function `refmos3calc_':
refmos3calc.f:(.text+0x3af): undefined reference to `nf_open_'
refmos3calc.f:(.text+0x3dd): undefined reference to `nf_inq_dimid_'
refmos3calc.f:(.text+0x405): undefined reference to `nf_inq_dimlen_'
refmos3calc.f:(.text+0x433): undefined reference to `nf_inq_dimid_'
refmos3calc.f:(.text+0x45b): undefined reference to `nf_inq_dimlen_'
refmos3calc.f:(.text+0x489): undefined reference to `nf_inq_dimid_'
refmos3calc.f:(.text+0x4b1): undefined reference to `nf_inq_dimlen_'
refmos3calc.f:(.text+0x528): undefined reference to `nf_get_att_real_'
refmos3calc.f:(.text+0x55e): undefined reference to `nf_get_att_real_'
refmos3calc.f:(.text+0x594): undefined reference to `nf_get_att_real_'
refmos3calc.f:(.text+0x5ca): undefined reference to `nf_get_att_real_'
refmos3calc.f:(.text+0x5f8): undefined reference to `nf_inq_varid_'
refmos3calc.f:(.text+0x61d): undefined reference to `nf_get_var_int2_'
refmos3calc.f:(.text+0x674): undefined reference to `nf_open_'
refmos3calc.f:(.text+0x6a2): undefined reference to `nf_inq_varid_'
refmos3calc.f:(.text+0x6c7): undefined reference to `nf_get_var_int2_'
refmos3calc.f:(.text+0xa20): undefined reference to `nf_inq_varid_'
refmos3calc.f:(.text+0xa50): undefined reference to `nf_get_var_text_'
collect2: ld returned 1 exit status
make: [rip] Error 1 (ignored)
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripcomp ripcomp.f 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -c writefile_rdp.f
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripdp_mm5 ripdp_mm5.f fillarray.o mconvert.o writefile_rdp.o \
virtual.o 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripdp_wrfarw  ripdp_wrfarw.f -L/usr//lib -lnetcdf  -I/usr//include  \
premaptform.o maptform.o fillarray.o mconvert.o writefile_rdp.o \
virtual.o xtodot.o 
/tmp/ccWCJwlg.o: In function `process_':
ripdp_wrfarw.f:(.text+0x2806): undefined reference to `nf_open_'
ripdp_wrfarw.f:(.text+0x284a): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x2888): undefined reference to `nf_inq_dimlen_'
ripdp_wrfarw.f:(.text+0x28da): undefined reference to `nf_inq_'
ripdp_wrfarw.f:(.text+0x2957): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x299b): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x29df): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x2a31): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x2a69): undefined reference to `nf_inq_dimid_'
/tmp/ccWCJwlg.o:ripdp_wrfarw.f:(.text+0x2ab7): more undefined references to `nf_inq_dimid_' follow
/tmp/ccWCJwlg.o: In function `process_':
ripdp_wrfarw.f:(.text+0x2afb): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x2b55): undefined reference to `nf_get_var_text_'
ripdp_wrfarw.f:(.text+0x2ba7): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x2bf9): undefined reference to `nf_get_var_real_'
ripdp_wrfarw.f:(.text+0x2c5d): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x2caf): undefined reference to `nf_get_var_real_'
ripdp_wrfarw.f:(.text+0x2d73): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x2dc5): undefined reference to `nf_get_var_real_'
ripdp_wrfarw.f:(.text+0x3171): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x31af): undefined reference to `nf_inq_dimlen_'
ripdp_wrfarw.f:(.text+0x322d): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x3293): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x32eb): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x3359): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x33b9): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x342b): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x349d): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x35c2): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x361a): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x3780): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x39d2): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x3c36): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x4b07): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x4b51): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x4c9f): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x4ce9): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x5603): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x564d): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x579b): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x57e5): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x5bc4): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x5dcc): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x602d): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x636b): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x6891): undefined reference to `nf_get_att_real_'
ripdp_wrfarw.f:(.text+0x6a46): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x6f13): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x74c0): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x7833): undefined reference to `nf_get_att_int_'
ripdp_wrfarw.f:(.text+0x909c): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x90d4): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x913a): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x920a): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x9242): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x92a8): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x9eba): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x9eea): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x9f50): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xa4e0): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xa510): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xa576): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xab50): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xadd8): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xaf41): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xafa7): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xb157): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xb1bd): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xb507): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xb5ee): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xb6af): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xb9e0): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xbd31): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xbd97): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xbf06): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xbf6c): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xc27b): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xc2e1): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xc76b): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xc7d1): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xcc34): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xcc6c): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xccd2): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xcf44): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xcf80): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xcfe6): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xd0df): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xd1af): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xd215): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xd30d): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xd357): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xd470): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xd4ba): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xdc8c): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xdcf2): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xdefc): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xdf62): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xeb04): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xeb4b): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xeb83): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xebd5): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xeca5): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xecf7): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xee97): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xf145): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xf17d): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xf1e3): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xf670): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xf6d6): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xfc66): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0xfd27): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0xff8b): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x1004c): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x102bc): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x10322): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x1058c): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x105f2): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x108b3): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x10974): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x10ce5): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x10da6): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x11119): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x111da): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x11546): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x11607): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x1197a): undefined reference to `nf_inq_varid_'
ripdp_wrfarw.f:(.text+0x11a3b): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x11e7f): undefined reference to `nf_inq_varname_'
ripdp_wrfarw.f:(.text+0x11faf): undefined reference to `nf_inq_varndims_'
ripdp_wrfarw.f:(.text+0x11fed): undefined reference to `nf_inq_vardimid_'
ripdp_wrfarw.f:(.text+0x12329): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x123ed): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x1243b): undefined reference to `nf_inq_attlen_'
ripdp_wrfarw.f:(.text+0x1262b): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x12b30): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x12cf5): undefined reference to `nf_get_vara_real_'
ripdp_wrfarw.f:(.text+0x13552): undefined reference to `nf_get_vara_real_'
/tmp/ccWCJwlg.o: In function `handle_err_':
ripdp_wrfarw.f:(.text+0x144a1): undefined reference to `nf_strerror_'
/tmp/ccWCJwlg.o: In function `MAIN__':
ripdp_wrfarw.f:(.text+0x14ea2): undefined reference to `nf_open_'
ripdp_wrfarw.f:(.text+0x14f24): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x15660): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x15695): undefined reference to `nf_inq_dimlen_'
ripdp_wrfarw.f:(.text+0x156d3): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x15708): undefined reference to `nf_inq_dimlen_'
ripdp_wrfarw.f:(.text+0x15752): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x1578c): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x157c1): undefined reference to `nf_inq_dimlen_'
ripdp_wrfarw.f:(.text+0x1581b): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x158c7): undefined reference to `nf_get_att_text_'
ripdp_wrfarw.f:(.text+0x15bd2): undefined reference to `nf_close_'
ripdp_wrfarw.f:(.text+0x15c52): undefined reference to `nf_open_'
ripdp_wrfarw.f:(.text+0x15c90): undefined reference to `nf_inq_dimid_'
ripdp_wrfarw.f:(.text+0x15cc8): undefined reference to `nf_inq_dimlen_'
ripdp_wrfarw.f:(.text+0x15d0b): undefined reference to `nf_close_'
collect2: ld returned 1 exit status
make: [ripdp_wrfarw] Error 1 (ignored)
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripdp_wrfnmm  ripdp_wrfnmm.f -L/usr//lib -lnetcdf  -I/usr//include \
maptform.opremaptform.o fillarray.o mconvert.o writefile_rdp.o \
virtual.o xmapcalc.o egridfill.o xtodot.o 
/tmp/ccnoNINE.o: In function `process_':
ripdp_wrfnmm.f:(.text+0x300e): undefined reference to `nf_open_'
ripdp_wrfnmm.f:(.text+0x3052): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x3090): undefined reference to `nf_inq_dimlen_'
ripdp_wrfnmm.f:(.text+0x30e2): undefined reference to `nf_inq_'
ripdp_wrfnmm.f:(.text+0x315f): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x31a3): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x31e7): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x322b): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x326f): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x32b3): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x330d): undefined reference to `nf_get_var_text_'
ripdp_wrfnmm.f:(.text+0x348b): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x34c9): undefined reference to `nf_inq_dimlen_'
ripdp_wrfnmm.f:(.text+0x3541): undefined reference to `nf_get_att_real_'
ripdp_wrfnmm.f:(.text+0x358d): undefined reference to `nf_get_att_real_'
ripdp_wrfnmm.f:(.text+0x35d9): undefined reference to `nf_get_att_real_'
ripdp_wrfnmm.f:(.text+0x3625): undefined reference to `nf_get_att_real_'
ripdp_wrfnmm.f:(.text+0x3759): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x37bf): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x38a9): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x390f): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x40a4): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x4275): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x44d9): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x471f): undefined reference to `nf_get_att_int_'
ripdp_wrfnmm.f:(.text+0x483e): undefined reference to `nf_get_att_int_'
ripdp_wrfnmm.f:(.text+0x487e): undefined reference to `nf_get_att_int_'
ripdp_wrfnmm.f:(.text+0x49a6): undefined reference to `nf_get_att_int_'
ripdp_wrfnmm.f:(.text+0x4cb2): undefined reference to `nf_get_att_int_'
/tmp/ccnoNINE.o:ripdp_wrfnmm.f:(.text+0x4cf2): more undefined references to `nf_get_att_int_' follow
/tmp/ccnoNINE.o: In function `process_':
ripdp_wrfnmm.f:(.text+0x5203): undefined reference to `nf_get_att_real_'
ripdp_wrfnmm.f:(.text+0x53b8): undefined reference to `nf_get_att_int_'
ripdp_wrfnmm.f:(.text+0x5643): undefined reference to `nf_get_att_int_'
ripdp_wrfnmm.f:(.text+0x6d5e): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x6dc4): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x6eae): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x6f14): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x83e7): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x844d): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x8d9c): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x8e02): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x9593): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x95f9): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x9a9a): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x9b9a): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xa038): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xa09e): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xa4b4): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xa51a): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xb25e): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xb2c4): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xcf31): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xd074): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xd488): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xd549): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xd982): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xd9e8): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xdec6): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xdf87): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xe0fc): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xe1cc): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xe341): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xe411): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0xe586): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0xe656): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x107ca): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x1088b): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x10da2): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x10e63): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x1137c): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x1143d): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x1194f): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x11a10): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x11f29): undefined reference to `nf_inq_varid_'
ripdp_wrfnmm.f:(.text+0x11fea): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x125d7): undefined reference to `nf_inq_varname_'
ripdp_wrfnmm.f:(.text+0x1270d): undefined reference to `nf_inq_varndims_'
ripdp_wrfnmm.f:(.text+0x1274b): undefined reference to `nf_inq_vardimid_'
ripdp_wrfnmm.f:(.text+0x1295a): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x12a1e): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x12a6c): undefined reference to `nf_inq_attlen_'
ripdp_wrfnmm.f:(.text+0x12c52): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x13050): undefined reference to `nf_get_vara_real_'
ripdp_wrfnmm.f:(.text+0x133b9): undefined reference to `nf_get_vara_real_'
/tmp/ccnoNINE.o: In function `handle_err_':
ripdp_wrfnmm.f:(.text+0x14ba5): undefined reference to `nf_strerror_'
/tmp/ccnoNINE.o: In function `MAIN__':
ripdp_wrfnmm.f:(.text+0x15784): undefined reference to `nf_open_'
ripdp_wrfnmm.f:(.text+0x15809): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x158f5): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x159eb): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x15a26): undefined reference to `nf_inq_dimlen_'
ripdp_wrfnmm.f:(.text+0x15a67): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x15aa2): undefined reference to `nf_inq_dimlen_'
ripdp_wrfnmm.f:(.text+0x15ae3): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x15b1e): undefined reference to `nf_inq_dimlen_'
ripdp_wrfnmm.f:(.text+0x15b72): undefined reference to `nf_get_att_text_'
ripdp_wrfnmm.f:(.text+0x15e8a): undefined reference to `nf_close_'
ripdp_wrfnmm.f:(.text+0x15f16): undefined reference to `nf_open_'
ripdp_wrfnmm.f:(.text+0x15f57): undefined reference to `nf_inq_dimid_'
ripdp_wrfnmm.f:(.text+0x15f92): undefined reference to `nf_inq_dimlen_'
ripdp_wrfnmm.f:(.text+0x15fd8): undefined reference to `nf_close_'
collect2: ld returned 1 exit status
make: [ripdp_wrfnmm] Error 1 (ignored)
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripcut ripcut.f 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripinterp ripinterp.f 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o ripshow ripshow.f 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o showtraj showtraj.f 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o tabdiag tabdiag.f lennonblank.f 
gfortran -I. -fcray-pointer -fconvert=big-endian -frecord-marker=4 -o upscale upscale.f 



----- Forwarded Message -----
From: MORRIS KENOBI ISIMA <kenimor at yahoo.com>
To: wrf message <wrf-users at ucar.edu> 
Sent: Tuesday, March 6, 2012 12:59 PM
Subject: Error Compiling RIP4:
 

Dear Sir/Madam,
I am trying to compile RIP4 and got the error "/usr/bin/ld: cannot find -lg2c" on line 151 of the generated rip4 compile log file as attached herein. I have tried lots of possible suggestions from WRF forum yet non of the suggestions seems to work right with my situation.
From the compilations before giving the error, eight of the executable files were generated except "rip, ripdp_wrfarw, and ripdp_wrfnmm"  

I am using Linux in Ubuntu 11.10 32bit platform with gcc -version 4.6.1 and gfortran as the compiler. I have been able to installed wrf and wps successful using the same platform and compiler.
I will really appreciate if anyone could help me out.

Thanks,


Kenobi Isima MorrisAMIMechE

PhD Research Student
Faculty of Engineering
University of Nottingham Malaysia Campus
Jalan Broga, 43500 Semenyih
Selangor Darul Ehsan, Malaysia


-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20120307/8dbaf773/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: today.log
Type: application/octet-stream
Size: 33627 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/wrf-users/attachments/20120307/8dbaf773/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compile_rip4.log
Type: application/octet-stream
Size: 35748 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/wrf-users/attachments/20120307/8dbaf773/attachment-0003.obj 


More information about the Wrf-users mailing list