Version française
Home     About     Download     Resources     Contact us    
Browse thread
Building a universal binary on OS X?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Andres Varon <avaron@g...>
Subject: Re: [Caml-list] Re: Building a universal binary on OS X?

On May 24, 2008, at 3:31 AM, Michel Schinz wrote:

> Alan Schmitt <alan.schmitt@polytechnique.org> writes:
>
> [...]
>
>> My goal is to be able to compile the OS GUI version of Unison on a
>> single machine. Right now, using my intel-based notebook, I'm able to
>> compile a version that runs both on 10.4 and 10.5, but only on intel.
>
> [...]
>
>> I think I remember an old message addressing this, but I have not  
>> been
>> able to find it.
>
> You might be referring to this message:
>
> http://thread.gmane.org/gmane.comp.lang.caml.general/38930
>
> The cute trick consists in building a PPC version of OCaml on a PPC
> machine, and then copying it over to your Intel machine. It will run
> fine (albeit slowly) under Rosetta, and generate PPC executables.

Actually you can cross compile it in your intel mac, this is what I  
use to configure it:

./configure -cc "gcc -mmacosx-version-min=10.4 -arch ppc -isysroot / 
Developer/SDKs/MacOSX10.4u.sdk" -prefix /opt/ocaml/3.10.2/tiger/ppc - 
host powerpc-apple-darwin8.11.0

Then use the standard make world; make opt;  ....

Andres

>
>
> Michel.
>
> _______________________________________________
> Caml-list mailing list. Subscription management:
> http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
> Archives: http://caml.inria.fr
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs