[ gpsdrive ] gpsDrive as library ?
Gernot Hillier
gernot at hillier.de
Fri Jan 18 06:23:31 AKST 2008
Hi!
Demetris Z schrieb:
> So now I can use gpsDrive as a library ?
Well, the post of Jim in this thread exactly described what one can do
with his changes, so I don't exactly understand your question. If you
didn't receive the mail of Jim, you can find it in the archives:
http://lists.gpsdrivers.org/pipermail/gpsdrive/2008-January/000709.html
> What is the directory to get the SVN trunk ?
See the gpsdrive homepage, everything is described on
http://www.gpsdrive.de/download.shtml.
> What procedure should I follow to make this work on an ARM machine ?
I suppose that no-one has finished cross compilation support for cmake
yet, so it might mean you have to use the latest version with autotools
support, i.e. 2.10pre4 and cross-compile it in the usual way (by setting
--host, --target, --build accordingly). There's one small glitch in
2.10pre4 which doesn't allow the package to be built with a cross
compiler which is fixed by the following patch:
http://lists.gpsdrivers.org/pipermail/gpsdrive/attachments/20071231/70a2a958/attachment-0002.bin
However, if you never cross compiled a linux package before, be warned.
This might be a hard thing to do and needs a lot of time to fix all the
problems you stumble upon if you're building your cross compiler, fixing
the build environment for cross compilation etc. So if you don't have a
ready build environment for your ARM target or if you don't have
experience in doing such things, you might be much better of by taking a
ready embedded Linux distribution for your target and hope it has a
package for gpsdrive. OpenEmbedded, e.g., has a package for 2.10pre2 and
I submitted a package for 2.10pre4.
--
Gernot
More information about the GPSdrive
mailing list