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:
http://people.debian.org/~aurel32/qemu/armel/

Downloaded the unison source package from
http://www.seas.upenn.edu/~bcpierce/unison//download/releases/stable/uni...

Then compiled the files within the qemu ARM environment:

apt-get update
apt-get upgrade
apt-get build-dep unison
tar -xvzf unison-2.40.102.tar.gz
cd unison-2.40.102
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):
http://wiki.cizmar.org/doku.php?id=linux:static_cross_compilation_of_uni...

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

Comments

Seems to be running fine on my Synology DS213j. Thanks!

Worked fine on my ZyXel NSA320.

good well installed on Synology DS411j (twice) and DS413j
for DSM 4.3 and DSM 5.0, re-install IPKG
for a Rsync Standard and not use Rsync Synology version,
use version .bin and install to /usr/bin or /bin
and change chmod for root user with MC by SSH Putty (Terminal)
create data and change default.pfr (tutorial wiki very easy)
Use Unison into installed each machine for synchronisation absolutly !!
(not same for Rsync)
Not necessary for xchange certificats just password at the starting
with NAS to NAS by LAN (IP)
Testing very very necessary before copying files (very dangerous !!)

Thanks for the makers programmers
(sorry for my bad english)

Installed on ZYXEL NSA320 with FFP (Fonz fun plug) .07.
Use as server with unison sitting on socket and "waiting for action".
Been "up" for couple of weeks with hourly syncs working from zoneminder server on LAN.
Great.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.