<div dir="ltr"><div>That has been fixed on master <a href="https://github.com/diodechain/otp/commit/b5551600082fda193fe85f7feb5bd69bcc1f858c">https://github.com/diodechain/otp/commit/b5551600082fda193fe85f7feb5bd69bcc1f858c</a></div><div><br></div><div>But that change did not make it into the OTP-24 maintenance branch it seems. So I guess you have to apply it yourself manually until there is a point release with the fix.</div><div><br></div><div>Best<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 23 Dec 2021 at 11:08, Michael S <<a href="mailto:michael_489@hotmail.de">michael_489@hotmail.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello together,<br>
<br>
i want to compile Erlang OTP 24.2 on my Mac OS Monterey 12.0.1 - also Xcode and the command line tools are installed on my system.<br>
<br>
./otp_build configure --xcomp-conf=./xcomp/erl-xcomp-arm64-ios.conf --with-ssl=/Users/michael/compile/ios/openssl --disable-dynamic-ssl-lib<br>
<br>
and then start the compile with<br>
<br>
./otp_build boot<br>
<br>
But it runs into an error of net/if_arp.h no rule to make target - any hints on that?<br>
<br>
-----<br>
<br>
<br>
*<br>
* Cross compiling Erlang/OTP-24 for: aarch64-apple-ios<br>
*<br>
<br>
.....<br>
<br>
CC    obj/aarch64-apple-ios/opt/emu/erl_bif_re.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_unicode.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/packet_parser.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/safe_hash.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_zlib.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_nif.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_bif_binary.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_ao_firstfit_alloc.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_thr_queue.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_sched_spec_pre_alloc.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_ptab.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_map.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_msacc.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_lock_flags.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_io_queue.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/erl_db_catree.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/socket_dbg.o<br>
  CC    obj/aarch64-apple-ios/opt/emu/socket_tarray.o<br>
make[4]: *** No rule to make target `net/if_arp.h', needed by `obj/aarch64-apple-ios/opt/emu/socket_util.o'.  Stop.<br>
make[3]: *** [opt] Error 2<br>
make[2]: *** [opt] Error 2<br>
make[1]: *** [emu] Error 2<br>
make: *** [emulator] Error 2<br>
<br>
<br>
<br>
Best regards,<br>
<br>
Michael<br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>// Dominic Letz | CTO<br></div>+49 163 9198 211 (.de)<br><div><a href="mailto:dominic@diode.io" target="_blank">dominic@diode.io</a></div><div><br></div><div>DIODE<br></div><div><a href="http://diode.io" target="_blank">diode.io</a><br></div></div></div></div></div>