[Xastir] OSX Build - long

Jeremy McDermond mcdermj at xenotropic.com
Wed Dec 14 17:56:59 EST 2011


My binary distribution is built with Lesstif instead of OpenMotif because I vaguely recall having issues with OpenMotif.  The configuration line I last used for it was:

./configure --without-ax25 --without-festival --without-gpsman --with-bdb-libdir=/usr/local/BerkeleyDB.4.8/lib --with-bdb-incdir=/usr/local/BerkeleyDB.4.8/include

I used the following packages to make it work.

curl-7.19.6
db-4.8.24.NC
gdal-1.6.1
lesstif-0.95.2
libgeotiff-1.2.5
pcre-8.00
proj-4.5.0b4
shapelib-1.2.10
tiff-3.8.2
ImageMagick-6.5.4-5

On Dec 14, 2011, at 2:49 PM, John Ronan wrote:

> Hi,
> 
> Curt (WE7U) talked me into trying to build xastir (from cvs) on OSX Lion (10.7.2)  this evening. I should not have listened ;)
> 
> 
> I installed openmotif 2.3.2 from source (what a PITA), followed by ImageMagick-6.7.4-0.
> 
> Using
> bash-3.2$ ../xastir/configure CPPFLAGS="-I/usr/local/include/ImageMagick"
> 
> I get
> 
> MINIMUM OPTIONS:
>  ShapeLib (Vector maps) ................. : yes (internal)
> 
> RECOMMENDED OPTIONS:
> -n   GraphicsMagick/ImageMagick (Raster maps) : 
> yes (ImageMagick)
>  pcre (Shapefile customization) ......... : no
>  dbfawk (Shapefile customization) ....... : no
>  rtree indexing (Shapefile speedups) .... : yes
>  map caching (Raster map speedups) ...... : no
>  internet map retrieval ................. : yes (libcurl)
> 
> FOR THE ADVENTUROUS:
>  AX25 (Linux Kernel I/O Drivers) ........ : no
>  libproj (USGS Topos & Aerial Photos) ... : no
>  GeoTiff (USGS Topos & Aerial Photos) ... : no
>  Festival (Text-to-speech) .............. : no
>  GDAL/OGR (Obtuse map formats) .......... : no
>  GPSMan/gpsmanshp (GPS downloads) ....... : no
> 
> xastir will be installed in /usr/local/bin.
> Type 'make' to build Xastir (Use 'gmake' instead on some systems).
> 
> then 
> make
> sudo make install
> then I run xastir and get
> 
> bash-3.2$ xastir
> 
> 
> Built-in map types:
>      gnis   USGS GNIS Datapoints
>       pop   USGS GNIS Datapoints w/population
>       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)
>       geo   URL (OpenStreetMaps via libcurl library
>                  Copyright OpenStreetMap and contributors, CC-BY-SA)
>       shp   ESRI Shapefile Maps (Shapelib library)
>       xpm   X Pixmap Maps (XPM library)
> Indexing maps...
> 1 File  could not be read
> draw_geo_image_map:sscanf parsing error
> draw_geo_image_map:sscanf parsing error
> draw_geo_image_map:sscanf parsing error
> draw_geo_image_map:sscanf parsing error
> Finished indexing maps
> *** Reading WX Alert log files
> *** Done with WX Alert log files
> convert_from_xastir_coordinates:X out-of-range (too low):18446744073677686016
> convert_from_xastir_coordinates:Y out-of-range (too low):18446744073673138816
> convert_from_xastir_coordinates:X out-of-range (too high):161465600
> convert_from_xastir_coordinates:Y out-of-range (too high):101212800
> dyld: lazy symbol binding failed: Symbol not found: _XftDrawCreate
>  Referenced from: /usr/X11R6/lib/libXm.4.dylib
>  Expected in: flat namespace
> 
> dyld: Symbol not found: _XftDrawCreate
>  Referenced from: /usr/X11R6/lib/libXm.4.dylib
>  Expected in: flat namespace
> 
> Trace/BPT trap: 5
> 
> At this point I had my callsign and lat/long entered and saved. It died when I attempted to add an interface.  Ok try again.
> bash-3.2$ xastir
> Found pid file: /Users/j0n/.xastir/xastir.pid
> Other Xastir process, pid: 92702 does not appear be running. 
> 
> 
> Built-in map types:
>      gnis   USGS GNIS Datapoints
>       pop   USGS GNIS Datapoints w/population
>       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)
>       geo   URL (OpenStreetMaps via libcurl library
>                  Copyright OpenStreetMap and contributors, CC-BY-SA)
>       shp   ESRI Shapefile Maps (Shapelib library)
>       xpm   X Pixmap Maps (XPM library)
> Indexing maps...
> Finished indexing maps
> *** Reading WX Alert log files
> *** Done with WX Alert log files
> convert_from_xastir_coordinates:X out-of-range (too low):18446744073677686016
> convert_from_xastir_coordinates:Y out-of-range (too low):18446744073673138816
> convert_from_xastir_coordinates:X out-of-range (too high):161465600
> convert_from_xastir_coordinates:Y out-of-range (too high):101212800
> dyld: lazy symbol binding failed: Symbol not found: _XftDrawCreate
>  Referenced from: /usr/X11R6/lib/libXm.4.dylib
>  Expected in: flat namespace
> 
> dyld: Symbol not found: _XftDrawCreate
>  Referenced from: /usr/X11R6/lib/libXm.4.dylib
>  Expected in: flat namespace
> 
> Trace/BPT trap: 5
> bash-3.2$ 
> 
> And the same.
> 
> Thoughts anyone? 
> 
> Regards
> John
> EI7IG
> 
> _______________________________________________
> Xastir mailing list
> Xastir at lists.xastir.org
> http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir
> 



--
Jeremy McDermond (NH6Z)
Xenotropic Systems
mcdermj at xenotropic.com






More information about the Xastir mailing list