[GRASSLIST:3264] Re: Wrestling with Grass5 env variables
William W. Hargrove
hnw at fire.esd.ornl.gov
Thu Feb 28 17:28:12 EST 2002
Adding $GISBASE/lib to my LD_LIBRARY_PATH seems to have cured the problem.
BTW, what problems am I likely to encounter in running grass5 outside the grass5
shell?
I'm willing to take responsibility for cleaning up .tmp files.
What about concurrency issues, since I will not have a .gislock5 file?
Bill H.
"William W. Hargrove" wrote:
> Grasshoppers:
>
> I'm a longtime grass user (since v2.0!) who has just made 5.0.0.pre3 under RH 7.2
> linux.
>
> Now I'm fooling with the environment variables.
>
> I don't want to have to execute the grass5 script *at all*, I just want to have
> access to the grass commands and the rest of the linux commands available at any
> time. This used to work great under 4.1, but I can't seem to get it to go under
> 5.0.0.pre3.
>
> I have set these env variables in .bashrc:
>
> # lines for GRASS GIS
> GISBASE=/usr/local/grass5
> export GISBASE
> GISDBASE=/home2
> export GISDBASE
> GISRC=/home/hnw/.grassrc5
> export GISRC
> LOCATION_NAME=data
> export LOCATION_NAME
> MAPSET=mapsettest
> export MAPSET
> GIS_LOCK=
> export GIS_LOCK
>
> [hnw at broke hnw]$ pwd
> /home/hnw
> [hnw at broke hnw]$ cat .grassrc5
> GISDBASE: /home2
> LOCATION_NAME: data
> MAPSET: mapsettest
> GRASS_GUI: text
> [hnw at broke hnw]$
>
> But a g.list rast produces no listing, even though there are lots of rasters in
> the mapsettest mapset:
>
> [hnw at broke hnw]$ g.list rast
> [hnw at broke hnw]$ g.gisenv
> GISDBASE=/home2
> LOCATION_NAME=data
> MAPSET=mapsettest
> GRASS_GUI=text
> [hnw at broke hnw]$
>
> However, everything works fine from inside the grass5 shell.
>
> What else to I have to do to the environment to have grass commands at the regular
> unix prompt?
>
> --
> William W. Hargrove hnw at fire.esd.ornl.gov
> Environmental Sciences Division (865) 241-2748
> Oak Ridge National Laboratory (865) 574-4665 (fax)
> P.O. Box 2008, M.S. 6407 http://research.esd.ornl.gov/~hnw
> Oak Ridge, TN 37830-6407 FedEx/UPS, use "Bethel Valley Rd."
--
William W. Hargrove hnw at fire.esd.ornl.gov
Environmental Sciences Division (865) 241-2748
Oak Ridge National Laboratory (865) 574-4665 (fax)
P.O. Box 2008, M.S. 6407 http://research.esd.ornl.gov/~hnw
Oak Ridge, TN 37830-6407 FedEx/UPS, use "Bethel Valley Rd."
More information about the grass-user
mailing list