[Xastir] compilation on Deli Linux

Niall Parker niall at ve7hex.ampr.org
Mon Oct 22 13:35:38 EDT 2007


Curt, WE7U wrote:
> On Sun, 21 Oct 2007, Niall Parker wrote:
> 
>> I've been trying to get xastir running on Deli Linux to make it easier
>> to fit on an old laptop but while config and compilation seems to go
>> mostly OK, the build fails at the link stage, possibly the libc used
>> isn't compatible ? (uclibc)
> 
> Cut/paste the last section of your build to an e-mail so we can see
> what errors you're getting.

see below, note I didn't do a make clean this time so this is just the 
linking.

> 
> Also you might show us the summary section of the configure step.

config.status: executing depfiles commands
===========================================

xastir 1.9.1 has been configured to use the following
options and external libraries:

MINIMUM OPTIONS:
   Building with ShapeLib (Vector maps) ................. : yes (internal)

RECOMMENDED OPTIONS:
   Building with GraphicsMagick/ImageMagick (Raster maps) : no
   Building with pcre (Shapefile customization) ......... : no
   Building with dbfawk (Shapefile customization) ....... : no
   Building with rtree indexing (Shapefile speedups) .... : yes
   Building with map caching (Raster map speedups) ...... : no
   Building with internet map retrieval ................. : yes (libcurl)

FOR THE ADVENTUROUS:
   Building with AX25 (Linux Kernel I/O Drivers) ........ : no
   Building with libproj (USGS Topos & Aerial Photos) ... : no
   Building with GeoTiff (USGS Topos & Aerial Photos) ... : no
   Building with Festival (Text-to-speech) .............. : no
   Building with GDAL/OGR (Obtuse map formats) .......... : no
   Building with GPSMan/gpsmanshp (GPS downloads) ....... : no

xastir will be installed in /usr/local/bin.
Type 'make' to build Xastir (Use 'gmake' instead on some systems).
$
$ make
make  all-recursive
make[1]: Entering directory `/home/niall/xastir-1.9.1'
Making all in src
make[2]: Entering directory `/home/niall/xastir-1.9.1/src'
Making all in rtree
make[3]: Entering directory `/home/niall/xastir-1.9.1/src/rtree'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/niall/xastir-1.9.1/src/rtree'
Making all in shapelib
make[3]: Entering directory `/home/niall/xastir-1.9.1/src/shapelib'
make[4]: Entering directory `/home/niall/xastir-1.9.1/src/shapelib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/niall/xastir-1.9.1/src/shapelib'
make[3]: Leaving directory `/home/niall/xastir-1.9.1/src/shapelib'
make[3]: Entering directory `/home/niall/xastir-1.9.1/src'
gcc  -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes 
-Wno-unused-parameter -pthread  -o xastir  alert.o awk.o bulletin_gui.o 
color.o datum.o db.o db_gis.o dbfawk.o draw_symbols.o fcc_data.o 
festival.o geo-find.o geocoder_gui.o gps.o hashtable.o hashtable_itr.o 
hostname.o igate.o interface.o interface_gui.o io-common.o io-mmap.o 
lang.o list_gui.o locate_gui.o location.o location_gui.o main.o maps.o 
map_cache.o map_dos.o map_gdal.o map_geo.o map_gnis.o map_pdb.o 
map_shp.o map_tif.o map_tiger.o map_WMS.o messages.o messages_gui.o 
objects.o popup_gui.o rac_data.o rotated.o rpl_malloc.o shp_hash.o 
snprintf.o sound.o track_gui.o util.o view_message_gui.o wx.o wx_gui.o 
x_spider.o xa_config.o compiledate.o -Lrtree -lrtree -Lshapelib -lshape 
-lXm -lXt -lX11 -lintl -lrt -lXm -lXt -lXp -lXext -lm -lSM -lICE -lX11
x_spider.o: In function `init_set_proc_title':
/home/niall/xastir-1.9.1/src/x_spider.c:843: undefined reference to 
`__progname_full'
collect2: ld returned 1 exit status
make[3]: *** [xastir] Error 1
make[3]: Leaving directory `/home/niall/xastir-1.9.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/niall/xastir-1.9.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/niall/xastir-1.9.1'
make: *** [all] Error 2
$



More information about the Xastir mailing list