[Unison-hackers] Unison 2.40.1 -- beta release candidate

Alan Schmitt alan.schmitt at polytechnique.org
Sun Feb 21 10:19:24 EST 2010


On Sun, Feb 21, 2010 at 3:29 PM, Benjamin Pierce <bcpierce at cis.upenn.edu> wrote:
> Dear Unison Hackers,
>
> I've just packaged up a new beta release version of Unison
> incorporating the last few months of changes.  Before I announce it to
> the world, I'd like your help checking that everything is working --
> in particular, that it compiles on all the usual platforms.

I've finally been able to compile it on OS X, for the moment a 10.6
x64 only build. Here is what I did.

I use ocaml 3.11.2.

I had to manually patch the caml/config.h file to set the int64 type to:
#define ARCH_INT64_TYPE long long
#define ARCH_UINT64_TYPE unsigned long long

This allows me to avoid the bug referenced here
http://caml.inria.fr/mantis/view.php?id=4877
and this way I can build unison-blob.o

I downloaded a recent version of the Growl.framework, and put it in
the uimacnew directory.

Finally, I changed the xcode project to:
- compile for 10.6
- generate code for x64

(To do so, do a "get info" on the uimac target to change the build options.)

I have not yet tested this build, but getting it to build is a major
step for me ;-)

Alan


More information about the Unison-hackers mailing list