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
correctly.
However:
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.
{ok,bank_client}
No [hipe] in the banner, and apparently no hipe in the emulator, any
suggestions?
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 http://extendamac.sourceforge.net/ 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