Blog Forum Wiki Links Contact Us NetbookUser
RunCore Pro IV SSD Transforms your ASUS EEE PC by increasing 
performance 5-40X. Your satistfaction guaranteed RunCore Pro 70mm SATA Mini PCI-e SSD
RunCore Pro IV 70mm SATA II Mini PCI-e SSD
RunCore Pro IV 2.5 Inch SATA II SSD

You are not logged in.

#1 2008-05-26 5:08:28 am

Peterborough
Member
From: Peterborough
Registered: 2008-05-07
Posts: 23

Gpsbabel 1.3.3+

I installed Gpsbabel 1.3.2 - the version that the synaptic installer comes up with from the Debian repositry - with no problem, BUT it does not support the British National Grid. What I want is waypoints from my GPS in the form: date, time, alt and grid ref, into a spreadsheet.

Looking at the change log for Gpsbabel, I see that support for GB grid refs was added in version 1.3.3. The latest full release version is 1.3.5, but the Linux download is in the form of an RPM package or as source code.

After some searching, I found a deb package of a beta release of 1.3.4 here. However, if I add the line:

   deb http://ftp.uk.debian.org/debian lenny main

to my \etc\apt\source.list then synaptic gives an error message as soon as it is opened - there seems to be some incompatibility here.

The options seem to be (in increasing order of difficulty):
- download the gpsbabel_1.3.4-2_i386.deb package from http://ftp.uk.debian.org/debian and attempt to load that directly
- attempt to use the RPM package for the latest version
- compile the source code for the latest version

Can someone who knows a bit more than I do about Linux suggest if any of these are feasible and, if so, how I might go about it?

Stuart
(Asus eee 900 using Xandros in Advanced Mode)

Offline

 

#2 2008-05-26 10:36:27 am

spd106
New member
From: York, UK
Registered: 2008-05-26
Posts: 1

Re: Gpsbabel 1.3.3+

The Debian package is built against newer libraries then those that are in the default Xandros. So you will have to build gpsbabel from source.

The build process isn't too difficult but will require that you install some additional packages first. See this thread for details http://forum.eeeuser.com/viewtopic.php?pid=269942

Good luck

Offline

 

#3 2008-05-30 5:07:05 pm

Peterborough
Member
From: Peterborough
Registered: 2008-05-07
Posts: 23

Re: Gpsbabel 1.3.3+

Success ... eventually!

I tried to use smartpm to install the RPM package, but got nowhere with it. Smartpm installed OK (via Synaptic), but didn't seem to be able to do anything. I got errors that "configure was in read-only mode" and that it could not create channels. I think this is probably a permissions problem - but didn't manage to track it down.

So I tackled the "build from source" option.

- installed "build-essential" (using Synaptic)
- downloaded gpsbabel-1.3.5-tar.gz and unzipped it
- "./configure" wouldn't run - error was that "autoconf" command not found
- installed autoconf (again using Synaptic) and then configure ran OK
- then tried "make"
- this produced a load of warnings (which I ignored), but eventually, gave an error

    In function 'ikt_rd_deinit':
    warning: implicit declaration of function 'ikt_object_end'
    error: 'name' undeclared (first use in this function)
    error: 'text' undeclared (first use in this function)
    make: *** [ik3d.o] Error 1

- looking through the online documentation for Gpsbabel, it suggests that Debian users need to install two external libraries:
    expat libexpat-dev
    libusb-dev

I installed these two packages (again using Synaptic) and this time "./configure && make" worked OK!

- ran "make install" and then "make clean"

So, after all that, I seem to have Gpsbabel 1.3.5 up and running.

  gpsbabel -i garmin -f usb: -o garmin_txt,grid="bng" -F out.txt

produces a file of waypoints with the position reported as a British grid ref just as I want.

I will report back if anything further emerges.

Last edited by Peterborough (2008-05-30 5:28:30 pm)

Offline

 

Board footer

Powered by PunBB 1.2.15
© Copyright 2002–2005 Rickard Andersson