Unison on iPhone (Unison on iPod Touch)

Build Instruction

0. Limitations

GUI has not been supported yet.

1. Requirements

You need a working cross-ocaml compiler for iPhone/iPod Touch.
You also need a jailbroken iPhone/iPod Touch.

2. Prepare sources

Download the Unison source tarball and patch it with this patch.

3. Build

Build Unison without GUI as follows. Be sure that your cross-ocaml compiler appears first in your PATH.
% make UISTYLE=text

4. Deploy

Copy unison to your iPhone. In addition, you may need to create a directory as follows.
% scp ./unison root@(your iPhone address):~/
% ssh root@(your iPhone address)
# cd
# mkdir "Library/Application Support"

5. Run

# ./unison


Patch for Unison 2.13.16 (last updated 2007-12-29. Other versions)


O'Caml on iPhone/iPod Touch
Toshiyuki Maeda
tosh @ is.s.u-tokyo.ac.jp