What does it need?

Short answer

  • a GNU/Linux system or FreeBSD.
  • A Fuse incarnation which provides at least the 22 API version (the current one will do), with headers.
  • the packages of the Synce project (the latest version should be ok, don't use the SVN version since CESetEndOfFile seem disabled) and librapi, both with headers.
  • Long answer

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

    The current version (0.4.5) should work with the latest version of Synce: i don't check the new versions of Synce periodically I'm acraid, and therefore feel free to mail me if something in the last one is not compatible with FUR (in case you didn't noticed already, I'm really, really lazy :-) ).

    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, although it should work on FreeBSD (and possibly other BSD flavours): keep in mind however that i don't have the opportunity to test it personally and therefore i could not be able to iron OS related bugs...)

    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).
  • After this, if you are able to compile FUR on your OS, odds are that it will work too.


    Prev Home Next