[GRASSLIST:4937] Re: libogdi31.so

Markus Neteler neteler at itc.it
Wed Nov 24 10:14:35 EST 2004


On Tue, Nov 23, 2004 at 09:53:04AM +0100, Paolo Cavallini wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ciao Markus.
> Here it is.
> GRASS from itc binaries (not compiled) on a Debian Sarge box, with GDAL from
> Debian package.
> Tried on a couple of machines, with identical results.
> Thanks.
> pc
> 
> At 09:34, martedì 23 novembre 2004, Markus Neteler has probably written:
> > On Mon, Nov 22, 2004 at 05:48:37PM +0100, Leonardo Lami wrote:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > Hi,
> > > installing the new version of GRASS (20-11) I see that there is a new
> > > needed library (libogdi31.so) that is available only for Mandrake.

Found it.
After quite some debugging I found the problem:
The recent change in the configuration to use -deps for GDAL
introduces the "new" ogdi31 dependency:

Platform.make:GDALLIBS            = -L/usr/local/lib -lgdal -lodbc -logdi31 -lgif -ljpeg -lpng -L/usr/local/lib -L/usr/local/lib/lib -lgrass5 -lz -lm -ldl -L/usr/lib -lpq

grep dep-libs ~/grass57/configure.in
  GDAL_DEP_LIBS=`"$GDAL_CONFIG" --dep-libs 2>/dev/null`

The only way may be that I have to diable OGDI on 'grass.itc.it' and
reinstall it there. Also the libgrass support I'll have to remove (which
then break the GRASs/Mapserver interface...). Sigh.

Markus




More information about the grass-user mailing list