[Xastir] Re: tested CVS....oops.....
Richard Polivka, N6NKO
r.polivka at sbcglobal.net
Mon Jul 2 19:51:32 EDT 2007
I am on the laptop. I will go down and fire up BigBox, grab and test.
73 from 807,
Richard, N6NKO
Tom Russo wrote:
> On Mon, Jul 02, 2007 at 04:17:39PM -0700, we recorded a bogon-computron collision of the <r.polivka at sbcglobal.net> flavor, containing:
>
>> Tom,
>>
>> Already did --without-gdal. The program runs.
>>
>> Thanks for trying. What an exercise in frustration. At least the pain now has a name.
>>
>
> Well, you can try CVS again. Turned out to be a simple thing to put in
> the prefix to all the rtree library symbols. I can confirm that doing so
> didn't break my build, and I think it should completely deconflict our
> rtree library from GRASS's.
>
> Please lemme know if that fixes it. This issue has frustrated enough Fedora
> users that it would be nice to have it nailed.
>
>
>> Tom Russo <russo at bogodyn.org> wrote: On Mon, Jul 02, 2007 at 04:02:16PM -0700, we recorded a bogon-computron collision of the flavor, containing:
>>
>>> *** this worked:
>>>
>>> Building with AX25 ................................. : no
>>> Building with Festival ............................. : yes
>>> Building with GPSMan ............................... : no
>>> Building with GraphicsMagick/ImageMagick ........... : GraphicsMagick
>>> Building with libproj .............................. : yes
>>> Building with GeoTiff .............................. : yes
>>> Building with GDAL/OGR ............................. : yes
>>> Building with ShapeLib ............................. : yes
>>> Building with pcre ................................. : yes
>>> Building with dbfawk ............................... : yes
>>> Building with map caching .......................... : yes
>>> Building with rtree indexing ....................... : yes (external)
>>> ----------------------------------------------------------
>>> Building with ErrorPopups (Old Method) ............. : no
>>> Building with libgc (Debug) ........................ : no
>>> Building with profiling (Debug) .................... : no
>>> Building with Linux Standard Base .................. : no
>>>
>>> *** running, got this:
>>>
>>> [n6nko at bigbox xastir]$ xastir
>>>
>>>
>>> Built-in map types:
>>> gnis USGS GNIS Datapoints
>>> map APRSdos Maps
>>> map WinAPRS/MacAPRS/X-APRS Maps
>>> pdb PocketAPRS Maps
>>>
>>> Support for these additional map types has been compiled in:
>>> geo Image Map (ImageMagick/GraphicsMagick library, many formats allowed)
>>> geo URL (Internet maps via libcurl library)
>>> shp ESRI Shapefile Maps (Shapelib library)
>>> tif USGS DRG Geotiff Topographic Maps (libgeotiff/libproj)
>>> xpm X Pixmap Maps (XPM library)
>>> tab MapInfo TAB
>>> mid MapInfo MID
>>> mif MapInfo MIF
>>> ddf Spatial Data Transfer Standard (SDTS)
>>> rt1 US Census Bureau TIGER/Line
>>> s57 International Hydrographic Organization (IHO) S-57
>>>
>>> festival_client: connect to server failed
>>> SayText: Couldn't open socket to Festival
>>> Indexing maps...
>>> Finished indexing maps
>>> *** Reading WX Alert log files
>>> *** Done with WX Alert log files
>>> xastir: index.c:157: RTreeInsertRect: Assertion `r->boundary[i] <= r->boundary[3+i]' failed.
>>>
>>>
>>> The window came up with the usual screen buffer garbage for about 2 seconds, then disappeared with the above fault coming up.
>>>
>> Ok. Failed experiment. The rtree library that is bundled with the GDAL
>> libraries in the Fedora repositories is not interchangable with our own.
>> That means that I'll have to undo my changes, and go through the entire
>> rtree library to make all of its symbols unique to deconflict with those
>> libraries. I'll go through and add a prefix like Xastir_ to all the functions
>> and global symbols throughout the local library.
>>
>> What a PITA. This would not be an issue with the GDAL/GRASS plug-in (I have
>> gdal built that way per the recommendations, and I see that while the
>> GRASS plug-in has a dependency on libgrass_rtree.so, gdal itself doesn't ---
>> the plug-in is only used when GDAL is trying to work on GRASS format data,
>> and is loaded at run time instead of link time. Sigh.
>>
>> Anyhow, I will not have time to go through the rtree library to do this
>> renaming exercise before Thursday, maybe not before next Monday, unless
>> Curt goes through and slams it in before I finish typing this...
>>
>> In the mean time, compile xastir without GDAL support, I bet you'll never miss
>> it.
>>
>> --
>> 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