[ gpsdrive ] Continuing Run-time error

R. G. Newbury newbury at mandamus.org
Mon Nov 24 18:16:01 AKST 2008


Guenther Meyer wrote:
> Am Sonntag 23 November 2008 schrieb R. G. Newbury:
>> Guenther Meyer wrote:

>>> - you have installed the libgda postgres packages?
>>> - you have installed postgres with postgis?
>> No and no... which leads to a different question, can I just use sqlite
>> instead of postgres? (Load the libgsa-sqlite stuff instead of the
>> libgda-postgresql*)
>>
> the errors you mentioned result from the mapnik map rendering code trying to 
> access the postgis database.
> if you don't need this feature, try to build gpsdrive without mapnik support 
> (see README).

Great news. I presume from this that I just need to build without mapnik 
  and I don't even need postgres OR postgis. That sure cleans up the 
to-do list!

>> The intention is to build gpsdriver for a Nokia N810 tablet...which
>> really sucks as a mysql server or postgres server, but which handles
>> sqlite quite nicely..
>>
> fine! I'm currently trying to get one of those :-)

They are a really nice little unit. I'm a little lost in hacking at the 
thing, since Debian is just different enough from Fedora to leave me 
confused at times with scratchbox. But it is a nice unit. Maemo-mapper 
works ok, but I would really like to get nautical charts installed.

> mysql is not supported anymore.
> postgres is used to store data from openstreetmap for map rendering and poi 
> search.
> but none of these is really necessary; all the poi data is stored inside an 
> sqlite file.
> 
>>> - you have created and filled the mapnik database manually or with
>>> mapnik-osm-updater.sh?
>> A requirement which was entirely overlooked, IF it was exposed to the
>> ignorant reader in the INSTALL file...which it wasn't, beyond the need
>> to have mapnik installed.
>>
> if you don't use mapnik, you can ignore this.

Now that I have found the *real* install instructions, it would be 
useful if the different install choices were made a little more visible. 
It's one of those black-art things we run across all the time: if you 
KNOW what's going on, the instructions make sense, but the importance of 
what would otherwise be an innocuous sentence is what you HAVE to know.

Thanks for the help! I'll try a stripped down version.

Geoff


More information about the GPSdrive mailing list