... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
linux and osx routeconverter don't write oziexplorer files
#3
(20.06.2010, 04:51)kumo Wrote: What about the linux and osx versions? Do they use a built-in GPSBabel?

Best regards,
Mathew
They both have a builtin gpsbabel. I did a jar-xf for both jars and gpsbabel is in there.

Macosx: The macosx gpsbabel is located in "mac_os_x/x86/gpsbabel". The gpsbabel version is a Universal (i386/ppc) static compiled version and works as such after having set the execute bit. It does not work from inside routeConverter though. Maybe it is just as simple as setting the execute byte for gpsbabel inside the svn trunk.

I do not know how RouteConverter currently calls gpsbabel but if necessary this call could be changed for OSX. If we succeed in creating a working OSX bundle (see here) we could also package the gpsbabel binary inside the bundle separated from the jar. I will have a look at that.


linux: The linux version is a dynamically compiled version. A linux binary is always dependent on the Linux distribution and the version of that distribution. It means that packing "a" linux gpsbabel into the linux jar is not usefull. It might be better to note on the download page (and in the FAQs?) that linux users should download the gpsbabel binary via the package manager for their distribution (synaptic/apt-get for Ubuntu, yam for Suse, etc. etc.).
I do not know for which linux version this gpsbabel was originally compiled, but it was compiled against a very old expat library which makes me think that the gpsbabel binary itself is very old as well. As it didn't run I couldn't do a version check.

work around: I used both the extracted gpsbabel binary from Routeconverter and also downloaded the gpsbabel binary for OSX from gpsbabel.org. I tried with both (external gpsbabel from Extra) and it worked. I also installed the gpsbabel version for my linux version via the package manager belonging to my linux distribution/version. In both RouteConverters I set the path to the external gpsbabel binaries and now the conversion from/to the OziExplorer formats work.

@Christian: If you want to add this to the FAQs and you need some more info for the OSX or Linux way of working: just let me know and I write the neccessary info.
Reply


Messages In This Thread
RE: linux and osx routeconverter don't write oziexplorer files - by hvdwolf - 20.06.2010, 08:42

Forum Jump:


Users browsing this thread: 1 Guest(s)