[ gpsdrive ] installing on Ubuntu
Hamish
hamish_b at yahoo.com
Thu Apr 23 05:25:24 AKDT 2009
> On 8.04 Kismet and Mapnik still seem to be requirements to compile
> the svn source. Setting all non required functions to off to get a
> minimal install leads to the following errors:
>
> -------------------------------------------------------------------------
> 100%] Building C object
> src/CMakeFiles/gpsdrive.dir/database_postgis.o
> Linking C executable gpsdrive
> CMakeFiles/gpsdrive.dir/database.o: In function
> `db_streets_get':
> database.c:(.text+0xd39): undefined reference to
> `convert_mapnik_coords'
> CMakeFiles/gpsdrive.dir/gpsdrive.o: In function
> `drawmarker':
> gpsdrive.c:(.text+0x1735): undefined reference to
> `readkismet'
> CMakeFiles/gpsdrive.dir/gpsdrive.o: In function `main':
> gpsdrive.c:(.text+0x77d6): undefined reference to
> `initkismet'
> collect2: ld returned 1 exit status
> make[2]: *** [src/gpsdrive] Error 1
> make[1]: *** [src/CMakeFiles/gpsdrive.dir/all] Error 2
> make: *** [all] Error 2
> -----------------------------------------------eof----------------------------------
make sure you have removed build/CMakeCache.txt and that your debian/rules
file has been adjusted to switch those things OFF.
see the debian/ubuntu-hardy-32.patch file. (which needs to be re-sync'd
to latest versions of the rules and control files)
you might be able to apply the etch patch, I've just sync'd that.
and run svn update when you read this, in the last minutes I've fixed
some mistakes caused by my own lack of sleep.
Hamish
More information about the GPSdrive
mailing list