problems compiling the plot package

Discussion about analysis, visualization, and collaboration tools and techniques

Moderators: arango, robertson

Post Reply
Message
Author
isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

problems compiling the plot package

#1 Unread post by isabelmonteiro »

I've successful installed roms and I'm now running with "real" bathymetry... But I didn't yet manage to install the plot package; running the makefile I get the following message:

monteiroi@gridpt15:~/plot/src$ make
/usr/bin/gfortran -c -frepack-arrays -O3 -ffast-math crash.f90
In file crash.f90:249

if (ierr.ne.nf_noerr) print 10, nf_strerror (ierr)
1
Error: Symbol 'nf_noerr' at (1) has no IMPLICIT type
In file crash.f90:236

status=nf_close(ncid1)
1
Error: Function 'nf_close' at (1) has no IMPLICIT type
In file crash.f90:237

if ((iref.eq.2).or.(iref.eq.3)) status=nf_close(ncid2)
1
Error: Function 'nf_close' at (1) has no IMPLICIT type
In file crash.f90:249

if (ierr.ne.nf_noerr) print 10, nf_strerror (ierr)
1
Error: Function 'nf_strerror' at (1) has no IMPLICIT type
make: ** [crash.o] Erro 1


Can someone please help me

Isabel

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#2 Unread post by kate »

Those nf_xxx variables and functions are all declared in netcdf.inc. There should be a "#include <netcdf.inc>" at the top of the crash.F file. Did you see warnings from the cpp phase of the compile? You need to tell it where to look for netcdf.inc with a "-I $(NETCDF_INCDIR)" in the CPPFLAGS.

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#3 Unread post by isabelmonteiro »

In fact in the "crash.f90" that I downloaded there is no "#include "netcdf.inc" so I put it in the code and now I get the following message:
gfortran -c -frepack-arrays -O3 -ffast-math crash.f90
Warning: crash.f90:39: Illegal preprocessor directive

and I still can´t visualize my fields

Thanks

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#4 Unread post by kate »

Where did you download it from? Also, what is on line 39 of that file?

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#5 Unread post by isabelmonteiro »

I download it from
https://www.myroms.org/index.php?page=Processing ,

In that line I included:

#include "netcdf.inc" :?

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#6 Unread post by isabelmonteiro »

I've overcome the problem of not recognizing #include "netcdf.inc" I just took the "#" and line 39 now is include "netcdf.inc".

But now I have another problem first I have to hand copy the *.F to *.f90 to plot/src/ directory where I have the Makefile (its annoying but I can do it) but the worst is that I get a lot of compilation errors in the subroutine bcintrp_new.f90:

monteiroi@gridpt15:~/plot/src$ make
gfortran -c -frepack-arrays -O3 -ffast-math bcintrp_new.f90
Warning: bcintrp_new.f90:1: Illegal preprocessor directive
Warning: bcintrp_new.f90:2: Illegal preprocessor directive
Warning: bcintrp_new.f90:38: Illegal preprocessor directive
Warning: bcintrp_new.f90:39: Illegal preprocessor directive
Warning: bcintrp_new.f90:42: Illegal preprocessor directive
Warning: bcintrp_new.f90:44: Illegal preprocessor directive
Warning: bcintrp_new.f90:53: Illegal preprocessor directive
Warning: bcintrp_new.f90:104: Illegal preprocessor directive
Warning: bcintrp_new.f90:109: Illegal preprocessor directive
Warning: bcintrp_new.f90:110: Illegal preprocessor directive
Warning: bcintrp_new.f90:111: Illegal preprocessor directive
Warning: bcintrp_new.f90:179: Illegal preprocessor directive
Warning: bcintrp_new.f90:207: Illegal preprocessor directive
Warning: bcintrp_new.f90:213: Illegal preprocessor directive
Warning: bcintrp_new.f90:223: Illegal preprocessor directive
Warning: bcintrp_new.f90:229: Illegal preprocessor directive
Warning: bcintrp_new.f90:239: Illegal preprocessor directive
Warning: bcintrp_new.f90:245: Illegal preprocessor directive
Warning: bcintrp_new.f90:255: Illegal preprocessor directive
Warning: bcintrp_new.f90:261: Illegal preprocessor directive
Warning: bcintrp_new.f90:271: Illegal preprocessor directive
Warning: bcintrp_new.f90:277: Illegal preprocessor directive
Warning: bcintrp_new.f90:287: Illegal preprocessor directive
Warning: bcintrp_new.f90:293: Illegal preprocessor directive
Warning: bcintrp_new.f90:303: Illegal preprocessor directive
Warning: bcintrp_new.f90:309: Illegal preprocessor directive
Warning: bcintrp_new.f90:319: Illegal preprocessor directive
Warning: bcintrp_new.f90:325: Illegal preprocessor directive
Warning: bcintrp_new.f90:355: Illegal preprocessor directive
Warning: bcintrp_new.f90:360: Illegal preprocessor directive
Warning: bcintrp_new.f90:365: Illegal preprocessor directive
In file bcintrp_new.f90:43

real dfc, dfx(0:1,0:1), dfy(0:1,0:1), f(0:1,0:1)
1
Error: Symbol 'f' at (1) already has basic type of REAL
In file bcintrp_new.f90:202

dfx(1,1)=dfc
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:204

dfx(1,1)=dfc
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:206

dfx(1,1)=fld(is+2,js+1)-f(1,1)
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:209

dfx(1,1)=0.0
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:211

dfx(1,1)=LIMTR*dfc
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:218

dfx(1,0)=dfc ! differences, "dfx" and
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:220

dfx(1,0)=dfc ! sign and differ in
1
Error: Unclassifiable statement at (1)
In file bcintrp_new.f90:222

Isabel :(

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#7 Unread post by kate »

I suggest that you fetch the code from the ROMS svn site:
https://www.myroms.org/svn/src/plot/

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#8 Unread post by isabelmonteiro »

kate wrote:I suggest that you fetch the code from the ROMS svn site:
https://www.myroms.org/svn/src/plot/
:mrgreen:

Well I did so and now I have some fresh new problems (with ncarg libs I suppose ):

/usr/bin/gfortran -frepack-arrays -O3 -ffast-math \
cnt.o cpmpxy2d.o mapeod.o stumsl.o stumxy.o vvumxy.o -o /home/monteiroi/bin/cnt \
libUTIL.a -L/home/monteiroi/lib -lncarg -lncarg_gks -L/usr/X11R6/lib64 -lX11 -L/home/monteiroi/roms/lib -lnetcdf -L/home/freitass/HDF5_LIBS/HDF5_1.6.10/lib -lhdf5_hl -lhdf5 -lz
/usr/bin/ld: Warning: size of symbol `mapcm2_' changed from 128 in libUTIL.a(hbackground.o) to 56 in /home/monteiroi/lib/libncarg.a(mapbd.o)
/usr/bin/ld: Warning: alignment 16 of symbol `mapcm1_' in /home/monteiroi/lib/libncarg.a(mapbd.o) is smaller than 32 in libUTIL.a(hbackground.o)
/usr/bin/ld: Warning: size of symbol `mapcm1_' changed from 48 in libUTIL.a(hbackground.o) to 28 in /home/monteiroi/lib/libncarg.a(mapbd.o)
/usr/bin/ld: Warning: size of symbol `mapcm4_' changed from 224 in libUTIL.a(hbackground.o) to 128 in /home/monteiroi/lib/libncarg.a(mapbd.o)
libUTIL.a(hbackground.o): In function `mapgrd_':
hbackground.f90:(.text+0x9b2): undefined reference to `mdpchi_'
hbackground.f90:(.text+0x10e9): undefined reference to `mdpchi_'
/home/monteiroi/lib/libncarg.a(arinit.o): In function `arinit_':
arinit.f:(.text+0xff): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(cpsetr.o): In function `cpsetr_':
cpsetr.f:(.text+0x8ec): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(cpgiws.o): In function `cpgiws_':
cpgiws.f:(.text+0x108): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(cpgrws.o): In function `cpgrws_':
cpgrws.f:(.text+0xf5): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(dashdc.o): In function `dashdc_':
dashdc.f:(.text+0x97): undefined reference to `ishift_'
dashdc.f:(.text+0x118): undefined reference to `ishift_'
dashdc.f:(.text+0x423): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(dashdb.o): In function `dashdb_':
dashdb.f:(.text+0x83): undefined reference to `ishift_'
dashdb.f:(.text+0xcd): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(dashdb.o):dashdb.f:(.text+0x113): more undefined references to `ishift_' follow
/home/monteiroi/lib/libncarg.a(mapbla.o): In function `mapbla_':
mapbla.f:(.text+0x2d65): undefined reference to `ngofro_'
mapbla.f:(.text+0x2ff8): undefined reference to `ngclfi_'
/home/monteiroi/lib/libncarg.a(mprdnm.o): In function `mprdnm_':
mprdnm.f:(.text+0x41): undefined reference to `ngrdch_'
mprdnm.f:(.text+0x9b): undefined reference to `ngrdch_'
/home/monteiroi/lib/libncarg.a(plchhq.o): In function `plchhq_':
plchhq.f:(.text+0x6b): undefined reference to `i1mach_'
plchhq.f:(.text+0xc9): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(pccffc.o): In function `pccffc_':
pccffc.f:(.text+0x1d2): undefined reference to `ishift_'
pccffc.f:(.text+0x1f2): undefined reference to `ishift_'
pccffc.f:(.text+0x357): undefined reference to `ishift_'
pccffc.f:(.text+0x3a3): undefined reference to `ishift_'
pccffc.f:(.text+0x482): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(pccffc.o):pccffc.f:(.text+0x499): more undefined references to `ishift_' follow
/home/monteiroi/lib/libncarg.a(pcffgp.o): In function `pcffgp_':
pcffgp.f:(.text+0x5a): undefined reference to `gbytes_'
pcffgp.f:(.text+0x94): undefined reference to `gbytes_'
pcffgp.f:(.text+0xc9): undefined reference to `gbytes_'
/home/monteiroi/lib/libncarg.a(pcffme.o): In function `pcffme_':
pcffme.f:(.text+0x25): undefined reference to `gbytes_'
pcffme.f:(.text+0x4a): undefined reference to `gbytes_'
/home/monteiroi/lib/libncarg.a(pcffme.o):pcffme.f:(.text+0xbb): more undefined references to `gbytes_' follow
/home/monteiroi/lib/libncarg.a(pcgneg.o): In function `pcgneg_':
pcgneg.f:(.text+0x20): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(pcfcls.o): In function `pcfcls_':
pcfcls.f:(.text+0x1f): undefined reference to `ngclfi_'
pcfcls.f:(.text+0x39): undefined reference to `bclred_'
/home/monteiroi/lib/libncarg.a(pcfopn.o): In function `pcfopn_':
pcfopn.f:(.text+0x57): undefined reference to `gngpat_'
pcfopn.f:(.text+0xaf): undefined reference to `ngofro_'
/home/monteiroi/lib/libncarg.a(pcfred.o): In function `pcfred_':
pcfred.f:(.text+0x33): undefined reference to `ngrdin_'
/home/monteiroi/lib/libncarg.a(bofred.o): In function `bofred_':
bofred.c:(.text+0x41): undefined reference to `getFcapname'
/home/monteiroi/lib/libncarg.a(stinit.o): In function `stinit_':
stinit.f:(.text+0x114): undefined reference to `i1mach_'
stinit.f:(.text+0x124): undefined reference to `r1mach_'
/home/monteiroi/lib/libncarg.a(strset.o): In function `strset_':
strset.f:(.text+0x299): undefined reference to `i1mach_'
strset.f:(.text+0x2a9): undefined reference to `r1mach_'
/home/monteiroi/lib/libncarg.a(seter.o): In function `seter_':
seter.f:(.text+0x40): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(bcgetr.o): In function `bcgetr_':
bcgetr.f:(.text+0x81): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(bcsetr.o): In function `bcsetr_':
bcsetr.f:(.text+0x81): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(vvectr.o): In function `vvectr_':
vvectr.f:(.text+0x16b8): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg.a(vvrset.o): In function `vvrset_':
vvrset.f:(.text+0x3fa): undefined reference to `i1mach_'
vvrset.f:(.text+0x40a): undefined reference to `r1mach_'
/home/monteiroi/lib/libncarg.a(vvinit.o): In function `vvinit_':
vvinit.f:(.text+0xfd): undefined reference to `i1mach_'
vvinit.f:(.text+0x10d): undefined reference to `r1mach_'
/home/monteiroi/lib/libncarg.a(cfvld.o): In function `cfvld_':
cfvld.f:(.text+0x51a): undefined reference to `ishift_'
cfvld.f:(.text+0x53a): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(mapchi.o): In function `mapchi_':
mapchi.f:(.text+0x1fd): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg.a(mapio.o): In function `mapio_':
mapio.f:(.text+0xf3): undefined reference to `ngofro_'
mapio.f:(.text+0x135): undefined reference to `ngrdin_'
mapio.f:(.text+0x154): undefined reference to `ngclfi_'
mapio.f:(.text+0x18c): undefined reference to `ngrdfl_'
mapio.f:(.text+0x1bc): undefined reference to `ngclfi_'
/home/monteiroi/lib/libncarg.a(mpdbdi.o): In function `mpdbdi_':
mpdbdi.f:(.text+0x47): undefined reference to `gngpat_'
/home/monteiroi/lib/libncarg.a(stdraw.o): In function `stdraw_':
stdraw.f:(.text+0x7c8): undefined reference to `r1mach_'
stdraw.f:(.text+0x7e3): undefined reference to `i1mach_'
stdraw.f:(.text+0xa34): undefined reference to `sbytes_'
stdraw.f:(.text+0xa73): undefined reference to `sbytes_'
stdraw.f:(.text+0xab2): undefined reference to `sbytes_'
stdraw.f:(.text+0xc6f): undefined reference to `gbytes_'
stdraw.f:(.text+0xcf9): undefined reference to `sbytes_'
stdraw.f:(.text+0x1159): undefined reference to `gbytes_'
stdraw.f:(.text+0x120e): undefined reference to `sbytes_'
stdraw.f:(.text+0x1c29): undefined reference to `gbytes_'
stdraw.f:(.text+0x1dbe): undefined reference to `sbytes_'
stdraw.f:(.text+0x1e92): undefined reference to `sbytes_'
stdraw.f:(.text+0x1eb9): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg_gks.a(gesc.o): In function `gesc_':
gesc.f:(.text+0x9c3): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg_gks.a(g01wdr.o): In function `g01wdr_':
g01wdr.f:(.text+0x2ca): undefined reference to `i1mach_'
g01wdr.f:(.text+0x4b4): undefined reference to `gbytes_'
g01wdr.f:(.text+0x5ff): undefined reference to `gbytes_'
g01wdr.f:(.text+0x63f): undefined reference to `gbytes_'
g01wdr.f:(.text+0x7c3): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg_gks.a(wks.o): In function `delfil_':
wks.c:(.text+0x61): undefined reference to `GetNCARGPath'
/home/monteiroi/lib/libncarg_gks.a(wks.o): In function `rdwks_':
wks.c:(.text+0x5bb): undefined reference to `bcopyswap'
/home/monteiroi/lib/libncarg_gks.a(wks.o): In function `wrtwks_':
wks.c:(.text+0x765): undefined reference to `bcopyswap'
wks.c:(.text+0x814): undefined reference to `bcopyswap'
/home/monteiroi/lib/libncarg_gks.a(wks.o): In function `opnwks_':
wks.c:(.text+0xbc9): undefined reference to `GetNCARGPath'
/home/monteiroi/lib/libncarg_gks.a(gwiwdr.o): In function `gwiwdr_':
gwiwdr.f:(.text+0x1fc): undefined reference to `i1mach_'
/home/monteiroi/lib/libncarg_gks.a(fort_c.o): In function `ggkwdr_':
fort_c.c:(.text+0x10a): undefined reference to `ErrGetNum'
fort_c.c:(.text+0x118): undefined reference to `ErrGetMsg'
fort_c.c:(.text+0x1f4): undefined reference to `ErrGetMsg'
fort_c.c:(.text+0x27e): undefined reference to `ErrGetMsg'
fort_c.c:(.text+0x37f): undefined reference to `ErrGetMsg'
/home/monteiroi/lib/libncarg_gks.a(gksc.o): In function `WriteToGKSC':
gksc.c:(.text+0x278): undefined reference to `ESprintf'
gksc.c:(.text+0x359): undefined reference to `ESprintf'
gksc.c:(.text+0x3c9): undefined reference to `ESprintf'
gksc.c:(.text+0x436): undefined reference to `ESprintf'
gksc.c:(.text+0x4c9): undefined reference to `ESprintf'
/home/monteiroi/lib/libncarg_gks.a(gksc.o):gksc.c:(.text+0x535): more undefined references to `ESprintf' follow
/home/monteiroi/lib/libncarg_gks.a(g01flb.o): In function `g01flb_':
g01flb.f:(.text+0x6b): undefined reference to `sbytes_'
g01flb.f:(.text+0x90): undefined reference to `sbytes_'
g01flb.f:(.text+0xd9): undefined reference to `sbytes_'
/home/monteiroi/lib/libncarg_gks.a(gflcnv.o): In function `gflcnv_':
gflcnv.f:(.text+0x74): undefined reference to `ishift_'
/home/monteiroi/lib/libncarg_gks.a(gmflod.o): In function `gmflod_':
gmflod.f:(.text+0x6a): undefined reference to `sbytes_'
gmflod.f:(.text+0xa3): undefined reference to `sbytes_'
/home/monteiroi/lib/libncarg_gks.a(gwiflb.o): In function `gwiflb_':
gwiflb.f:(.text+0x70): undefined reference to `sbytes_'
gwiflb.f:(.text+0x95): undefined reference to `sbytes_'
gwiflb.f:(.text+0xba): undefined reference to `sbytes_'
/home/monteiroi/lib/libncarg_gks.a(gks_device.o): In function `GKS_GetDevByName':
gks_device.c:(.text+0xe2): undefined reference to `ESprintf'
/home/monteiroi/lib/libncarg_gks.a(xcontrol.o): In function `X11_ClearWorkstation':
xcontrol.c:(.text+0x4a): undefined reference to `ESprintf'
/home/monteiroi/lib/libncarg_gks.a(xcontrol.o): In function `X11_ActivateWorkstation':
xcontrol.c:(.text+0x161): undefined reference to `ESprintf'
/home/monteiroi/lib/libncarg_gks.a(xcontrol.o): In function `X11_Exec':
xcontrol.c:(.text+0x3f3): undefined reference to `ESprintf'
xcontrol.c:(.text+0x4dc): undefined reference to `ESprintf'
/home/monteiroi/lib/libncarg_gks.a(xcontrol.o):xcontrol.c:(.text+0x684): more undefined references to `ESprintf' follow
/home/monteiroi/lib/libncarg_gks.a(gwilod.o): In function `gwilod_':
gwilod.f:(.text+0x9f): undefined reference to `sbytes_'
/home/monteiroi/lib/libncarg_gks.a(font.o): In function `SetFont':
font.c:(.text+0x35): undefined reference to `ESprintf'
font.c:(.text+0x51): undefined reference to `getFcapname'
font.c:(.text+0x8d): undefined reference to `ESprintf'
font.c:(.text+0xd9): undefined reference to `ESprintf'
font.c:(.text+0x12e): undefined reference to `ESprintf'
font.c:(.text+0x580): undefined reference to `ESprintf'
font.c:(.text+0x598): undefined reference to `ESprintf'
collect2: ld returned 1 exit status
make: ** [/home/monteiroi/bin/cnt] Erro 1

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#9 Unread post by kate »

Well, that's quite the collection of errors. The warnings about mapcm2 and friends is from telling it the wrong value for your NCAR graphics version in your makefile. Also, there's a third library you should be linking to after libncarg and libncarg_gks: libncarg_c.

What do you get from ncargversion?

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#10 Unread post by isabelmonteiro »

My ncargversion is 4.2.2.
I've included LIBS path and now I'm getting the folloing error

monteiroi@gridpt15:~/plot_from_svn$ make
/usr/bin/gfortran -frepack-arrays -O3 -ffast-math \
cnt.o cpmpxy2d.o mapeod.o stumsl.o stumxy.o vvumxy.o -o /home/monteiroi/bin/cnt \
libUTIL.a -L/home/monteiroi/ncarg-4.2.2/common/src/libncarg_c -lncarg_c -L/usr/X11R6/lib64 -lX11 -L/home/monteiroi/roms/lib -lnetcdf -L/home/freitass/HDF5_LIBS/HDF5_1.6.10/lib -lhdf5_hl -lhdf5 -lz
/usr/bin/ld: cannot find -lncarg_c
collect2: ld returned 1 exit status
make: ** [/home/monteiroi/bin/cnt] Erro 1

I've checked my LIBS and for libncarg_gks and libncarg
everithing is ok (there are libncarg.a and libncarg_gks.a in the Libs path)
LIBS := -L$(NCARG_ROOT)/ncarg2d/src/libncarg -lncarg
LIBS := -L$(NCARG_ROOT)/ncarg2d/src/libncarg_gks -lncarg_gks
but for libncarg_c
LIBS := -L$(NCARG_ROOT)/common/src/libncarg_c -lncarg_c

there is no libncarg_c.a in the Lib path

Isabel

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#11 Unread post by kate »

Well, why don't you have libncarg_c.a? Did you compile from source or install the binaries? Can you try fetching a newer version?

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#12 Unread post by isabelmonteiro »

kate wrote:Well, why don't you have libncarg_c.a? Did you compile from source or install the binaries? Can you try fetching a newer version?
Well following your instructions I've got the ncl_ncarg-5.1.1 version and I did manage to instal the plot package and to get a gmeta file but when I do "idt gmeta & "
I get idt: command not found
but from my make-output from installing ncl_ncarg I have
Making Makefiles in ./ncarview/src/bin/idt
make[5]: Entrando no diretório `/home/monteiroi/ncl_ncarg-5.1.1/ncarview/src/bin/idt'
make[5]: Nada a ser feito para `Makefiles'.


Can you help me again (I'm almost there)

Isabel

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#13 Unread post by kate »

You need to put the directory with idt into your path. You'll also need to set the NCARG_ROOT environment variable.

isabelmonteiro
Posts: 39
Joined: Wed Feb 18, 2004 3:50 pm
Location: Instituto de Meteorologia

Re: problems compiling the plot package

#14 Unread post by isabelmonteiro »

I have the environment variable NCARG_ROOT. The problem is that although the ncl_ncarg-5.1.1 was done with no problems (I've attached make-output file from ncl_ncarg-5.1.1 installation) I can't find idt executable anywhere!
I must say that I had to hand copy X11R6 include files because initially they were not in the Linux installation

Isabel
Attachments
make-output.txt
(1.32 MiB) Downloaded 345 times

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: problems compiling the plot package

#15 Unread post by kate »

You will also need the X11 libraries. There should be an X11 programmer's kit or some such package. It will also want to link with the HDF4 library unless you explicitly told it not to bother with HDF at the very beginning.

Post Reply