I try to compile the RIP4 package ( the WRF Model GRAPHIC TOOLS) usiing pgf90 v.6.0 on suse 9.0. I was able to successfully produce the executales for all the tools exept ‘rip’.
The compiler print out a lot of unresolved symboi cannot determine to which library they could belong. I look after all the libraries that comes with the PGI compiler without success.
Some of the symbols are:
pghpf_sect1v
e_wsfe
e_wsfe
do_lio
…
Any help apreciated.
Follow a partial loutput from compilation:
pgf90 -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 cpchhl.o cpchll.o cpcolr.o cpmpxy.o createdtg.o cttcalc.o dbzcalc.o ddpcalc.o ddx.o ddy.o derivc.o drawcl.o driver.o eqthecalc.o extingcalc.o fields.o fillarray.o finterp.o finterp2d.o fregcalc.o frtitle.o fy.o fx.o getbasicvars.o getchar.o getconvals.o getdash.o getdims.o getheadinfo.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 pvocalc.o qgomg.o rdcolt.o readspec.o relhl.o rhucalc.o rip.o rotipslab.o rotpslab.o sateqthecalc.o saweli.o scondraw.o setripheader.o smooth.o smoothcp.o smoothcz.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 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/local/ncarg/lib -lncarg -lcgm -lncarg_gks -lncarg_c -L/usr/X11R6/lib -lX11 -L/usr/lib -lm -L/usr/pgi/linux86/6.0/lib -lpgf90
/usr/local/ncarg/lib/libncarg_gks.a(gesc.o)(.text+0x1694): In function gesc_': : undefined reference to pghpf_sect1v’
/usr/local/ncarg/lib/libncarg_gks.a(gesc.o)(.text+0x1753): In function gesc_': : undefined reference to pghpf_sect1v’
/usr/local/ncarg/lib/libncarg_gks.a(gesc.o)(.text+0x180b): In function gesc_': : undefined reference to pghpf_sect1v’
/usr/local/ncarg/lib/libncarg_gks.a(gesc.o)(.text+0x18db): In function gesc_': : undefined reference to pghpf_sect1v’
/usr/local/ncarg/lib/libncarg_gks.a(gesc.o)(.text+0x199a): In function gesc_': : undefined reference to pghpf_sect1v’
/usr/local/ncarg/lib/libncarg_gks.a(gesc.o)(.text+0x1a5c): more undefined references to pghpf_sect1v' follow /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x3ce): In function i1mach_‘:
: undefined reference to s_wsfe' /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x3d3): In function i1mach_’:
: undefined reference to e_wsfe' /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x519): In function i1mach_‘:
: undefined reference to s_wsle' /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x52f): In function i1mach_’:
: undefined reference to do_lio' /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x546): In function i1mach_‘:
: undefined reference to do_lio' /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x55c): In function i1mach_’:
: undefined reference to do_lio' /usr/local/ncarg/lib/libncarg_c.a(i1mach.o)(.text+0x564): In function i1mach_':
…