[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