[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