Finally: Mac Intel patches

Mark Millikan markmillikan@REDACTED
Thu Aug 31 17:57:03 CEST 2006

What is the recipe for building a hipe enabled erlang system on MacOSX/Intel?
I've copied mach_override.(ch) to erts/emulator/hipe as described.
configuring with --enable-smp-support and running make followed by
sudo make install appears to work correctly. All three modes of
invoking erl (plain, hybrid, and smp) startup and appear to work

Erlang (BEAM) emulator version 5.5.1 [source] [async-threads:0]

Eshell V5.5.1  (abort with ^G)
1> c(bank_client,native).
./bank_client.erl:none: Warning: this system is not configured for
native-code compilation.

No [hipe] in the banner, and apparently no hipe in the emulator, any

On 8/31/06, Mikael Pettersson <mikpe@REDACTED> wrote:
> Jay McCarthy writes:
>  > The R11B-1 release does not contain the mach_override files, nor
>  > instructions on how to get them.
>  >
>  > Jay
>  >
>  > On 8/25/06, Mikael Pettersson <mikpe@REDACTED> wrote:
>  > > The final set of Darwin/x86 patches have been committed to
>  > > the HiPE/OTP source repository, and they are likely to be
>  > > included in the upcoming R11B-1 release.
>  >
>  > On 8/23/06, Joel Reymont <joelr1@REDACTED> wrote:
>  > > I conveniently forgot to mention a key thing. You need to grab
>  > > mach_override.{c,h} from and drop
>  > > these into erts/emulator/hipe/. These are needed to patch up the
>  > > running erlang binary, nothing will work otherwise.
> Big deal, you have the link :-)
> Seriously, I haven't had time to review their licensing conditions,
> and ideally, mach_override _should_ be installed as a standard library
> and simply be part of the these-libraries-are-preconditions checks.

More information about the erlang-questions mailing list