[Xastir] OSX Build - long

John Ronan jpronans at gmail.com
Wed Dec 14 17:49:56 EST 2011


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




More information about the Xastir mailing list