What does it need?

Short answer

  • a GNU/Linux system (no *BSD support for now, since my only BSD tester apparently disappeared).
  • A Fuse incarnation which provides at least the 22 API version (the current one will do), with headers.
  • libsynce (the latest version should be ok) and librapi (only version 0.9.1 for now) patched and recompiled, both with headers.
  • Long answer

    FUR is entirely based on two other software: FUSE and the libraries of the Synce Project which means you need both in order to make it work.

    The current version (0.4.1) works with the old librapi version 0.9.1 (at the time of writing the current version is 0.9.3), which should be patched and recompiled to include a couple of simple API which where not implemented as i wrote FUR.

    With the release of the new version of the Synce software (0.10.0 at the time of writing) all the rapi calls necessary in order to run FUR with the current implementation are available (thank you guys!) and therefore no additional patching of the librapi software is necessary anymore  (if you never used FUR before and you don't know what im talking about, please ignore...).

    You also need Fuse, the version of which does not matter very much, since FUR uses a quite old version of the APIs.

    FUR is developed on linux systems and therefore there's no support for BSD *NIX flavours for now, though im willing to work on it, (once i will find a beta tester...). Thanks to northx which provided me some useful feedback on the topic.

    As a rule of thumb, before even thinking about using FUR you should be able to:

  • Mount a Fuse based filesystem on your machine (one of the examples that comes with the package should do, but be sure to check the Fuse site for links to more interesting ones, like sshfs)
  • Connect your Pocket PC with the tools of the Synce Project and be able at the very least to do a pls and a pcp on it (just to be sure that everything works fine).

  • Prev Home Next