<div dir="ltr"><div>It looks like that this is the same issue reported by the following that.. The generated Makefile assume bin/sh has a -d option which it does not..,</div><div>would someone in otp team please takes a look? Unable to compile with the following options under popular Centos 6.6 where lots of companies uses is not a good thing. It looks like it has been broken at least since R16B02.</div>
<div><br></div><div>reference:</div><div><br></div>1: <a href="http://christophermeiklejohn.com/ruby/smartos/2013/10/15/erlang-on-smartos.html">http://christophermeiklejohn.com/ruby/smartos/2013/10/15/erlang-on-smartos.html</a><br>
<div>2: <a href="http://www.computerhope.com/unix/ush.htm">http://www.computerhope.com/unix/ush.htm</a></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 25, 2013 at 2:13 PM, What Name <span dir="ltr"><<a href="mailto:edwardt.tril@gmail.com" target="_blank">edwardt.tril@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>The attached log: <br>-- 16blog.txt --whoing the compiklation failured<br></div> with otp R16B02 (but this happens at all oversion of R16) <br>
<br>-- log.txt is the comparison I have done using otp R15<div class="im"><br>
<div><div><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div><div><div><div><div dir="ltr"><div class="gmail_quote"><br><div dir="ltr"><div>

<div><div>This does not happen in r15. When --with-javac is set, jinterface will not be compiled.<br>
</div><div><br>OS: cat /etc/redhat-release <br>CentOS release 6.4 (Final)<br><br></div>Erlang reelase: otp-r16-02 (actually all r16).<br>
</div>config use to compile r16:<br>./configure --prefix=/opt/erlangR16B02 --enable-threads --enable-smp-support --with-termcap --enable-kernel-poll --enable-sctp --enable-hipe --enable-native-libs --enable-shared-zlib --enable-m64-build   --with-ssl  --without-javac --enable-megaco_reentrant_flex_scanner<br>





<br></div>Dispite with-javac is set, it will still error out at jinterface (see full log attachment). <br>Error out at === Leaving application sasl<br>make[2]: Leaving directory `/opt/otp_src_R16B02/lib/sasl'<br>make[2]: Entering directory `/opt/otp_src_R16B02/lib/jinterface'<br>





=== Entering application jinterface<br>make[3]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src'<br>make[4]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang'<br>





if [ ! -d "/opt/otp_src_R16B02/lib/jinterface/priv/" ];then mkdir "/opt/otp_src_R16B02/lib/jinterface/priv/"; fi<br>CLASSPATH=/opt/otp_src_R16B02/lib/jinterface/java_src/   -d /opt/otp_src_R16B02/lib/jinterface/priv/ OtpAuthException.java<br>





<br><div><div><div><br></div></div></div></div>
</div><br></div>
</div></div></div></div></div><br></div>
</div><br></div></div></div></div>
</blockquote></div><br></div>