[GRASS-user] grass63 command fails after cvs update

Glynn Clements glynn at gclements.plus.com
Wed Mar 14 09:13:50 EDT 2007


Martin Wegmann wrote:

> to check if my update routine produced an error, I changed the directory and 
> did a fresh cvs download but same error occurs:
> 
> >grass63
> /usr/local/bin/grass63: line 
> 27: /home/baliola/software/grass/grass63/grass6/NONE/grass-6.3.cvs/etc/Init.sh: 
> No such file or directory
> /usr/local/bin/grass63: line 27: 
> exec: /home/baliola/software/grass/grass63/grass6/NONE/grass-6.3.cvs/etc/Init.sh: 
> cannot execute: No such file or directory
> 
> why is GRASS looking in my temporary software installation directory? It 
> should be /usr/local/..., shouldn't it?
> 
> any idea what I did wrong? Martin

I made a mistake in a recent change to the configure script. It has
since been fixed in CVS, or you can use --prefix=/usr/local to avoid
the problem (if you don't specify a --prefix option, ${prefix}
defaults to NONE; configure changes this to the default setting of
/usr/local, but not until *after* it has already been used to define
INST_DIR).

You should be able to just fix the INST_DIR setting in
include/Make/Platform.make then re-run "make install".

-- 
Glynn Clements <glynn at gclements.plus.com>




More information about the grass-user mailing list