<div dir="ltr"><div><div>kerl looks great but I only need one release and having to activate Erlang on every shell can be annoying.<br></div>A package also takes care of dependencies for me avoiding issues like the missing libssl headers you mentioned.<br>
<br></div>Thanks<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 11, 2013 at 3:03 PM, Konrad Gądek <span dir="ltr"><<a href="mailto:konrad.gadek@erlang-solutions.com" target="_blank">konrad.gadek@erlang-solutions.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I consulted the half-word emulator option: we shall have such packages (and others) in future, but this is not a priority and, I must admit, Karol and I have some other work to do now, so there's no deadline for that unfortunately.<br>

<br>
In the meantime, if you need half-word emulator now, I'd suggest using kerl[1] to build your custom Erlang -- it's like rvm/virtualenv but for Erlang and it's easy to use (yes! 2 or so commands to build&install it!).<br>

You shall add --enable-m64-build --disable-hipe --enable-halfword-emulator --with-ssl to KERL_CONFIGURE_OPTIONS (some more info here[2] and in the kerl readme[3]; ~/.kerlrc file I use for my projects is here: [4]; in ESL we don't use kerl).<br>

Take a note that it's a known issue for kerl[5] to silently build Erlang without crypto - and probably everyone needs it (at least for rebar) - so keep an eye on that.<br>
<br>
In case of any problems, don't hesitate to ask :)<br>
<br>
<br>
[1] <a href="https://github.com/spawngrid/kerl" target="_blank">https://github.com/spawngrid/kerl</a><br>
[2] <a href="http://www.erlang.org/doc/installation_guide/INSTALL.html#id62320" target="_blank">http://www.erlang.org/doc/installation_guide/INSTALL.html#id62320</a><br>
[3] <a href="https://github.com/spawngrid/kerl/blob/master/README.md" target="_blank">https://github.com/spawngrid/kerl/blob/master/README.md</a><br>
[4] <a href="http://pastebin.com/qWVC6rHr" target="_blank">http://pastebin.com/qWVC6rHr</a><br>
[5] <a href="https://github.com/spawngrid/kerl/issues/31" target="_blank">https://github.com/spawngrid/kerl/issues/31</a><br>
<div class="im HOEnZb"><br>
<br>
<br>
/Konrad Gądek<br>
<br>
----- Original Message -----<br>
From: "pablo platt" <<a href="mailto:pablo.platt@gmail.com">pablo.platt@gmail.com</a>><br>
</div><div class="HOEnZb"><div class="h5">To: "Konrad Gądek" <<a href="mailto:konrad.gadek@erlang-solutions.com">konrad.gadek@erlang-solutions.com</a>><br>
Cc: <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
Sent: Wednesday, April 10, 2013 9:02:48 PM<br>
Subject: Re: [erlang-questions] Using the half-word emulator with the erlang-solutions ubuntu package<br>
<br>
<br>
<br>
<br>
<br>
Is it possible to add a 64bit with half-word enabled and HiPE disabled package in addition to the 32bit and 64bit packages?<br>
<br>
<br>
Is there a chance HiPE and half-word will work together in a future release?<br>
<br>
<br>
Thank you for the packages.<br>
They are extremely helpful.<br>
<br>
<br>
<br>
<br>
On Wed, Apr 10, 2013 at 9:36 PM, Konrad Gądek < <a href="mailto:konrad.gadek@erlang-solutions.com">konrad.gadek@erlang-solutions.com</a> > wrote:<br>
<br>
<br>
Hi,<br>
<br>
As far as I'm aware, we don't have half-word emulator enabled in our packages, so this seems like an erroneous statement on ESL website -- I'll investigate it more tomorrow.<br>
<br>
Both disabling HiPE and enabling half-word emulator are done while building packages. Some more info: <a href="http://stackoverflow.com/a/1185490/547223" target="_blank">http://stackoverflow.com/a/1185490/547223</a><br>
<br>
/Konrad Gądek<br>
<br>
<br>
<br>
----- Original Message -----<br>
From: "pablo platt" < <a href="mailto:pablo.platt@gmail.com">pablo.platt@gmail.com</a> ><br>
To: <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
Sent: Wednesday, April 10, 2013 2:59:07 PM<br>
Subject: [erlang-questions] Using the half-word emulator with the erlang-solutions ubuntu package<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Hi,<br>
<br>
The page on the erlang-solutions website says that the packages support the half-word emulator:<br>
<a href="https://www.erlang-solutions.com/downloads" target="_blank">https://www.erlang-solutions.com/downloads</a><br>
"These have included HiPE enabled, 32 and 64 bit configurations, alongside the half-word emulator"<br>
<br>
I see [hipe] when starting the shell so half-word is probably not enabled.<br>
I'm not using hipe so there is no problem disabling it.<br>
<br>
Do I need to set a flag when installing the deb package?<br>
Do I need to use a flag when starting erlang or creating a release with rebar in the vm.args?<br>
<br>
<br>
Are there reasons not to use half-word besides the 4GB process memory limit?<br>
<br>
<br>
<br>
Thanks<br>
<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div>