[GRASS5] Re: auto-locate EPSG

Markus Neteler neteler at itc.it
Wed Apr 26 06:09:17 EDT 2006


On Wed, Apr 26, 2006 at 09:55:53PM +1200, Hamish wrote:
> Hi,
> 
> the new auto-locate EPSG file isn't working for me.

Mea culpa.
 
> Installed from Debian's proj package in:
> /usr/share/proj/epsg
> 
> but clicking "Use EPSG values" points to non-existant /usr/local/share/...
> 
> I don't see any log messages in config.log or ./configure output.

Please check:

grep PROJSHARE include/Make/Platform.make
PROJSHARE           = /usr/local/share/proj

configure now defines via hack (I didn't receive an answer how
to do it properly) where the PROJ software is installed.

See configure.in, line 583 ff.
 
> Do I have to use --with-proj-includes= ?
>  (it has been fine without it up to now)

Behaviour *should* not change. Apparently the
$PROJINC
test fails on your machine.

> ./configure
> ...
> checking for location of External PROJ.4 includes... 
> checking for proj_api.h... yes
> checking External PROJ.4 version... 449
> checking for location of External PROJ.4 library... 
> checking for pj_get_def in -lproj... yes
> checking for nad2bin... /usr/bin/nad2bin
> 

It should be easy to fix, but I don't have a Debian test
environment.

Markus




More information about the grass-dev mailing list