[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Decoders



you need to set the PATH and the UNDUNITS_PATH environment vars as i
mentioned below or nothing works.

%
PATH=/usr/local/netcdf-3.6.0/bin:/usr/local/decoders-3.0.7/bin:$PATH;export
PATH

UNDUNITS_PATH=/usr/local/udunits-1.11.7/etc/udunits.dat;export UNDUNITS_PATH


On Wed, 2 Feb 2005, Latimer, S wrote:

> Also, forgot to mention that the error includes 'command not found" for 
> gribtocdl and gribtonc (though I found that this file exists).
>
> Stephen
>
> Stephen Latimer
> Meteorology Graduate Student
> Texas Tech University ATMO
> Lubbock, TX 79409
>
>
>
> -----Original Message-----
> From: Robb Kambic [mailto:address@hidden]
> Sent: Wed 2/2/2005 12:17
> To: Latimer, S
> Cc: decoders
> Subject: RE: Decoders
>
> stephen,
>
> finally some good news, decoders have been compiled and are working. the
> udunits package needed to be rebuilt.
>
> before you can use the commands the PATH variable needs to be set to:
>
> [robb@ba141 data]$ echo $PATH
> /usr/local/netcdf-3.6.0/bin:/usr/local/decoders-3.0.7/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:
>
> so ncgen and ncdump can be found.
>
> and also UDUNITS_PATH needs set
>
> [robb@ba141 data]$ echo $UDUNITS_PATH
> /usr/local/udunits-1.11.7/etc/udunits.dat
>
>
> now there is a /usr/local/decoders-3.0.7/data dir for testing. the raw
> files you had all had a length zero, not good. ftped a file from my site
> for testing.
>
> these are the commands:
>
> % gribtocdl -v ruc2.t16z.grb2f01 > ruc2.t16z.cdl
> % gribtonc -l - ruc2.t16z.cdl ruc2.t16z.nc < ruc2.t16z.grb2f01
> % ncdump ruc2.t16z.nc | more
>
>
> robb...
>
>
>
>
> On Wed, 2 Feb 2005, Latimer, S wrote:
>
> > Sounds fine (1730Z).
> >
> > Stephen
> >
> > Stephen Latimer
> > Meteorology Graduate Student
> > Texas Tech University ATMO
> > Lubbock, TX 79409
> >
> > ________________________________
> >
> > From: Robb Kambic [mailto:address@hidden]
> > Sent: Wed 2/2/2005 10:41
> > To: Latimer, S
> > Cc: decoders
> > Subject: Re: Decoders
> >
> >
> >
> >
> > stephen,
> >
> > didn't get a chance to login yesterday, how about today at 17:30 Z?
> >
> > robb...
> >
> >
> > On Tue, 1 Feb 2005, Latimer, S wrote:
> >
> > > I tried to configure the decoders package again (after doing the previous 
> > > e-mailed operations on udunits) and could not find the gribtocdl and 
> > > gribtonc again.
> > > If you need to access my computer, let me know so I can log off.  Thanks,
> > >
> > > Stephen L.
> > >
> > > Stephen Latimer
> > > Meteorology Graduate Student
> > > Texas Tech University ATMO
> > > Lubbock, TX 79409
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Robb Kambic [mailto:address@hidden]
> > > Sent: Mon 1/31/2005 18:05
> > > To: Latimer, S
> > > Subject: RE: Possible Errors
> > >
> > > thanks for permission changes
> > >
> > > the netcdf package worked ok, but the udunits now is the problem. can you
> > > download it and build it.
> > >
> > > same commands as the ones used to build netcdf
> > >
> > >
> > > robb...
> > >
> > >
> > > On Mon, 31 Jan 2005, Latimer, S wrote:
> > >
> > > > I changed the ownership on the files by using the chown command.  You 
> > > > should be able to access the files now.
> > > >
> > > > Stephen
> > > >
> > > > Stephen Latimer
> > > > Meteorology Graduate Student
> > > > Texas Tech University ATMO
> > > > Lubbock, TX 79409
> > > >
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Robb Kambic [mailto:address@hidden]
> > > > Sent: Mon 1/31/2005 16:57
> > > > To: Latimer, S
> > > > Cc: decoders
> > > > Subject: RE: Possible Errors
> > > >
> > > > On Mon, 31 Jan 2005, Latimer, S wrote:
> > > >
> > > > > I downloaded what I think is the src release (NetCDF Source Code, 
> > > > > V3.6.0 (netcdf.tar.Z) ).  I then gunzipped and untarred it.  Then I 
> > > > > followed the commands you listed below.  After performing those 
> > > > > commands, I then attempted to re-execute the commands given 
> > > > > previously for the decoders package.  It still gave the same erros.
> > > > looks like the netcdf release built ok
> > > > > Also, I think I gave you full permissions by changing the chmod of 
> > > > > the directory /usr/local.  It looks as if you have rwx permissions on 
> > > > > those files.
> > > >
> > > > i still don't have permission to change the decoders file. a simple way 
> > > > to
> > > > do it would be at /usr/local  chown robb decoders-3.0.7 then at
> > > >
> > > > /usr/local/decoders-3.0.7   chown -R robb
> > > >
> > > > after you are up and running you can change the ownership back
> > > >
> > > > robb...
> > > > >
> > > > > Stephen
> > > > >
> > > > > Stephen Latimer
> > > > > Meteorology Graduate Student
> > > > > Texas Tech University ATMO
> > > > > Lubbock, TX 79409
> > > > >
> > > > >
> > > > >
> > > > > -----Original Message-----
> > > > > From: Robb Kambic [mailto:address@hidden]
> > > > > Sent: Mon 1/31/2005 14:55
> > > > > To: Latimer, S
> > > > > Cc: decoders
> > > > > Subject: Re: Possible Errors
> > > > >
> > > > > On Mon, 31 Jan 2005, Latimer, S wrote:
> > > > >
> > > > > > I changed the directories as listed below in the CUSTOMIZE file.  
> > > > > > After running the command below, I found the following errors after 
> > > > > > executing the below commands:
> > > > > >
> > > > > > % make
> > > > > >
> > > > >
> > > > > the problem is that the netcdf binary release you have is not 
> > > > > compatiable
> > > > > with the decoders build. you need to download the netcdf src release 
> > > > > and
> > > > > build it.  it usually builds 1st time. a couple of things,
> > > > >
> > > > > % CC=gcc;export CC
> > > > > % FC="";export FC
> > > > > % ./configure  from src dir
> > > > > % make
> > > > > % make test
> > > > > % make install
> > > > >
> > > > > my login didn't have any permissions so i couldn't fix any errors, 
> > > > > all i
> > > > > could do is look around for problems
> > > > >
> > > > > robb...
> > > > >
> > > > >
> > > > > > In file included from gribtonc.c:24:
> > > > > > nc.h:12:20: netcdf.h: No such file or directory
> > > > > > In file included from gribtonc.c:24:
> > > > > > nc.h:30: parse error before "nc_type"
> > > > > > nc.h:30: warning: no semicolon at end of struct or union
> > > > > > nc.h:36: parse error before '}' token
> > > > > > nc.h:36: warning: data definition has no type or storage class
> > > > > > nc.h:40: parse error before "nclong"
> > > > > > nc.h:40: warning: no semicolon at end of struct or union
> > > > > > nc.h:41: warning: data definition has no type or storage class
> > > > > > nc.h:65: parse error before "lset"
> > > > > > nc.h:65: warning: no semicolon at end of struct or union
> > > > > > nc.h:66: warning: data definition has no type or storage class
> > > > > > nc.h:69: parse error before '}' token
> > > > > > nc.h:69: warning: data definition has no type or storage class
> > > > > > nc.h:79: parse error before "ncvar"
> > > > > > nc.h:79: warning: no semicolon at end of struct or union
> > > > > > nc.h:83: parse error before "models"
> > > > > > nc.h:83: warning: data definition has no type or storage class
> > > > > > nc.h:84: parse error before '*' token
> > > > > > nc.h:84: warning: data definition has no type or storage class
> > > > > > nc.h:91: parse error before '}' token
> > > > > > nc.h:91: warning: data definition has no type or storage class
> > > > > > nc.h:106: parse error before '*' token
> > > > > > nc.h:106: warning: data definition has no type or storage class
> > > > > > nc.h:107: parse error before "ncfile"
> > > > > > In file included from gribtonc.c:33:
> > > > > > units.h:29: parse error before "ncfile"
> > > > > > gribtonc.c: In function `do_nc':
> > > > > > gribtonc.c:229: `ncp' undeclared (first use in this function)
> > > > > > gribtonc.c:229: (Each undeclared identifier is reported only once
> > > > > > gribtonc.c:229: for each function it appears in.)
> > > > > > make[1]: *** [gribtonc.o] Error 1
> > > > > > make[1]: Leaving directory `/usr/local/decoders-3.0.7/src/gribtonc'
> > > > > > make: *** [gribtonc/all] Error 1
> > > > > >
> > > > > > % make test  (not sure whether the below statements are indeed 
> > > > > > errors)
> > > > > >
> > > > > > which: no ncgen in 
> > > > > > (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin
> > > > > > :/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin)
> > > > > > metar tested ...... NOT OK
> > > > > > ascii tested ...... NOT OK
> > > > > > ldmConnect tested . NOT OK
> > > > > > metar tested ...... NOT OK
> > > > > > syn tested ........ NOT OK
> > > > > > buoy tested ....... NOT OK
> > > > > > upperair tested ... NOT OK
> > > > > >
> > > > > > % make install
> > > > > >
> > > > > > In file included from gribtonc.c:24:
> > > > > > nc.h:12:20: netcdf.h: No such file or directory
> > > > > > In file included from gribtonc.c:24:
> > > > > > nc.h:30: parse error before "nc_type"
> > > > > > nc.h:30: warning: no semicolon at end of struct or union
> > > > > > nc.h:36: parse error before '}' token
> > > > > > nc.h:36: warning: data definition has no type or storage class
> > > > > > nc.h:40: parse error before "nclong"
> > > > > > nc.h:40: warning: no semicolon at end of struct or union
> > > > > > nc.h:41: warning: data definition has no type or storage class
> > > > > > nc.h:65: parse error before "lset"
> > > > > > nc.h:65: warning: no semicolon at end of struct or union
> > > > > > nc.h:66: warning: data definition has no type or storage class
> > > > > > nc.h:69: parse error before '}' token
> > > > > > nc.h:69: warning: data definition has no type or storage class
> > > > > > nc.h:79: parse error before "ncvar"
> > > > > > nc.h:79: warning: no semicolon at end of struct or union
> > > > > > nc.h:83: parse error before "models"
> > > > > > nc.h:83: warning: data definition has no type or storage class
> > > > > > nc.h:84: parse error before '*' token
> > > > > > nc.h:84: warning: data definition has no type or storage class
> > > > > > nc.h:91: parse error before '}' token
> > > > > > nc.h:91: warning: data definition has no type or storage class
> > > > > > nc.h:106: parse error before '*' token
> > > > > > nc.h:106: warning: data definition has no type or storage class
> > > > > > nc.h:107: parse error before "ncfile"
> > > > > > In file included from gribtonc.c:33:
> > > > > > units.h:29: parse error before "ncfile"
> > > > > > gribtonc.c: In function `do_nc':
> > > > > > gribtonc.c:229: `ncp' undeclared (first use in this function)
> > > > > > gribtonc.c:229: (Each undeclared identifier is reported only once
> > > > > > gribtonc.c:229: for each function it appears in.)
> > > > > > make[3]: *** [gribtonc.o] Error 1
> > > > > > make[3]: Leaving directory `/usr/local/decoders-3.0.7/src/gribtonc'
> > > > > > make[2]: *** [installed_binfiles] Error 1
> > > > > > make[2]: Leaving directory `/usr/local/decoders-3.0.7/src/gribtonc'
> > > > > > make[1]: *** [installed_programs] Error 2
> > > > > > make[1]: Leaving directory `/usr/local/decoders-3.0.7/src/gribtonc'
> > > > > > make: *** [gribtonc/install] Error 1
> > > > > >
> > > > > >
> > > > > > I then switched to the bin directory using 'cd ../bin' and ls with 
> > > > > > only gribdump and ncgen listed.
> > > > > > Thanks again for all of your help.
> > > > > >
> > > > > > Stephen
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Stephen Latimer
> > > > > > Meteorology Graduate Student
> > > > > > Texas Tech University ATMO
> > > > > > Lubbock, TX 79409
> > > > > >
> > > > > >
> > > > > >
> > > > > > -----Original Message-----
> > > > > > From: Robb Kambic [mailto:address@hidden]
> > > > > > Sent: Mon 1/31/2005 13:39
> > > > > > To: Latimer, S
> > > > > > Cc: decoders
> > > > > > Subject: RE: udunits and netCDF
> > > > > >
> > > > > >
> > > > > > here's what i found.
> > > > > >
> > > > > > your /usr/local/decoders-3.0.7/src/CUSTOMIZE file has the wrong 
> > > > > > paths:
> > > > > >
> > > > > > you have
> > > > > > CPP_NETCDF=/usr/local/netcdf/include
> > > > > >
> > > > > > should be
> > > > > >
> > > > > > CPP_NETCDF=/usr/local/netcdf-3.6.0/include
> > > > > >
> > > > > > again should be
> > > > > >
> > > > > > LD_NETCDF='-L/usr/local/netcdf-3.6.0/lib -lnetcdf'
> > > > > >
> > > > > > udunits likewise:
> > > > > >
> > > > > > CPP_UDUNITS=-I/usr/local/udunits-1.11.7/include
> > > > > > LD_UDUNITS='-L/usr/local/udunits-1.11.7/lib -ludunits'
> > > > > >
> > > > > > do these commands:
> > > > > >
> > > > > > % cd /usr/local/decoders-3.0.7/src
> > > > > > % rm config.log config.status
> > > > > > % ./configure
> > > > > > % make   look for error messages
> > > > > > % make test   look for error messages/ perl decoders will fail, 
> > > > > > that's ok
> > > > > > % make install
> > > > > > % cd ../bin
> > > > > > % ls      should have gribdump gribtocdl gribtonc
> > > > > > % UDUNITS_PATH=/usr/local/udunits-1.11.7/etc/udunits.dat;export 
> > > > > > UDUNITS_PATH
> > > > > > % ls $UDUNITS_PATH   should find file udunits.dat
> > > > > >
> > > > > >
> > > > > > at this point you should be able to run the gribtonc with the 
> > > > > > invocation
> > > > > > you did before.  if it says file not found, prefix with ./
> > > > > >
> > > > > > robb...
> > > > > > ===============================================================================
> > > > > > Robb Kambic                                Unidata Program Center
> > > > > > Software Engineer III                      Univ. Corp for 
> > > > > > Atmospheric Research
> > > > > > address@hidden                   WWW: http://www.unidata.ucar.edu/
> > > > > > ===============================================================================
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > > ===============================================================================
> > > > > Robb Kambic                                  Unidata Program Center
> > > > > Software Engineer III                        Univ. Corp for 
> > > > > Atmospheric Research
> > > > > address@hidden             WWW: http://www.unidata.ucar.edu/
> > > > > ===============================================================================
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > > ===============================================================================
> > > > Robb Kambic                            Unidata Program Center
> > > > Software Engineer III                          Univ. Corp for 
> > > > Atmospheric Research
> > > > address@hidden               WWW: http://www.unidata.ucar.edu/
> > > > ===============================================================================
> > > >
> > > >
> > > >
> > > >
> > >
> > > ===============================================================================
> > > Robb Kambic                              Unidata Program Center
> > > Software Engineer III                    Univ. Corp for Atmospheric 
> > > Research
> > > address@hidden                 WWW: http://www.unidata.ucar.edu/
> > > ===============================================================================
> > >
> > >
> > >
> > >
> >
> > ===============================================================================
> > Robb Kambic                                Unidata Program Center
> > Software Engineer III                      Univ. Corp for Atmospheric 
> > Research
> > address@hidden                   WWW: http://www.unidata.ucar.edu/
> > ===============================================================================
> >
> >
> >
>
> ===============================================================================
> Robb Kambic                              Unidata Program Center
> Software Engineer III                    Univ. Corp for Atmospheric Research
> address@hidden                   WWW: http://www.unidata.ucar.edu/
> ===============================================================================
>
>
>
>

===============================================================================
Robb Kambic                                Unidata Program Center
Software Engineer III                      Univ. Corp for Atmospheric Research
address@hidden             WWW: http://www.unidata.ucar.edu/
===============================================================================