Unison File Synchronizer - Static ARM Binary
UPDATE (2013-04-19): I've uploaded an additional static binary, compiled to native ARM code. It has been created using the ocamlopt compiler from the Debian wheezy repository. Binary size is about half of the compiled bytecode, but the performance boost is not as significant as expected. Both binaries seem to run fine on a Synology DS112+.
Please feel free to download my statically compiled unison binary for the ARM (armel) platform.
To compile it, I've been using qemu and a Debian squeeze ARM image from here:
Downloaded the unison source package from
Then compiled the files within the qemu ARM environment:
apt-get build-dep unison
tar -xvzf unison-2.40.102.tar.gz
make UISTYLE=text NATIVE=false STATIC=true
It might fail with an error, but the unison binary should have been build successfully already.
It's running properly so far, on an old Buffalo LinkStation Live (v1), Firmware 1.12.
I found some information about building the static binary here (patching not needed for 2.40.102):
More binaries can be found on the Unison page of Alan Schmitt: http://alan.petitepomme.net/unison/
Unison project page: http://www.cis.upenn.edu/~bcpierce/unison/index.html