[Xastir] Better and/or Easier Way to Get Xastir on Windows

Tom Russo russo at bogodyn.org
Mon Nov 13 09:45:44 EST 2006


On Mon, Nov 13, 2006 at 06:43:23AM -0800, we recorded a bogon-computron collision of the <archer at eskimo.com> flavor, containing:
> On Fri, 10 Nov 2006, Tom Russo wrote:
> 
> > > GDAL does not use shapelib.  It has its own  shapefile handling.
> >
> > Which, of course, is nothing more than slightly modified versions of
> > shapelib routines.  But the fact that gdal has always peacefully coexisted
> > with shapelib when it was a shared library should imply that it will peacefully
> > coexist with it as a static-linked library.
> 
> I recall some problems with _something_ that GDAL used that Xastir
> also used, and we had to change our link lines to force a certain
> order of linking to fix it.  I can't recall which library it was now
> that did it, but could have been proj, libgeotiff, shapelib, or
> something else.

Libgeotiff.  There were some routines in libgeotiff that conflicted with
those in gdal if gdal was configured to use internal geotiff and xastir was
linked with an external geotiff, too.

> I also seem to remember that GDAL _could_ use external libraries if
> installed rather than its internal libraries.  Perhaps Shapelib is
> not one of those though.  Doesn't really matter to us I guess unless
> we run into version/linking issues.

Shapelib is not one of them.  Gdal is never linked against shapelib, it has
its own internal stuff.  And for a reason that escapes me, that internal stuff,
while similarly named, does not conflict with shapelib the way we use it in
xastir.

-- 
Tom Russo    KM5VY   SAR502   DM64ux          http://www.swcp.com/~russo/
Tijeras, NM  QRPL#1592 K2#398  SOC#236 AHTB#1 http://kevan.org/brain.cgi?DDTNM
"And, isn't sanity really just a one-trick pony anyway? I mean all you get is
 one trick, rational thinking, but when you're good and crazy, oooh, oooh,
 oooh, the sky is the limit!"  --- The Tick



More information about the Xastir mailing list