<div dir="ltr"><div>Johnathan,<br><br></div>We have not tried to get the 4.x code to compile with Solaris. Even so if you can help we would be happy to see if we can fix the compiler errors you are having.<br><br>Regards<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 6, 2014 at 10:12 AM, Jonathan Whitehead <span dir="ltr">&lt;<a href="mailto:j_m_whitehead@yahoo.co.uk" target="_blank">j_m_whitehead@yahoo.co.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:12pt;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,Sans-Serif"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
Having some problems compiling the latest version of torque on solaris 11 on sparc.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
After issuing a plain ./configure and then running make I first hit this error :</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
DEPDIR=.deps depmode=none /bin/sh ../../../buildutils/depcomp \</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">CC -DHAVE_CONFIG_H -I.
 -I../../../src/include  -I../../../src/include    -g -c attr_fn_hold.c</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;../../../src/include/hash_<u></u>table.h&quot;, line 83: Error: Could not open include file &quot;endian.h&quot;.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;../../../src/include/hash_<u></u>table.h&quot;, line 135: Warning: Implicit int is not supported in C++.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;../../../src/include/hash_<u></u>table.h&quot;, line 135: Error: &quot;,&quot; expected instead of &quot;:&quot;.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;../../../src/include/hash_<u></u>table.h&quot;, line 155: Error: A declaration was expected instead of &quot;}&quot;.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">The file endian.h doesn&#39;t exist on Solaris, apparently sys/types.h should work instead of it but it still had problems,  I worked around this by hardcoding the definitions to BIGENDIAN as this is what solaris on sparc should be.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">re-running make the next error encountered was :</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">CC -DHAVE_CONFIG_H -I. -I../../../src/include  -I../../../src/include  -DPBS_DEFAULT_FILE=\&quot;/var/<u></u>spool/torque/server_name\&quot; -DPBS_SERVER_HOME=\&quot;/var/<u></u>spool/torque\&quot;  -g -c pbsD_connect.c</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 725: Error: SIOCGIFCONF is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 741: Error: SIOCGIFADDR is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1337: Warning (Anachronism): Assigning void(*)(int) to extern &quot;C&quot; void(*)(int).</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1403: Error: Badly formed expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 1409: Error: S_un is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1409: Error: Badly formed expression.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1411: Error: S_un is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 1411: Error: Badly formed expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1423: Error: S_un is not defined.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1423: Error: Badly formed expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 1424: Error: S_un is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1424: Error: Badly formed expression.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">11 Error(s) and 1 Warning(s)
 detected.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">*** Error code 2</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">make: Fatal error: Command failed for target `pbsD_connect.o&#39;</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">I included #include &lt;sys/sockio.h&gt; to be able to sort these errors : </div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 725: Error: SIOCGIFCONF is not defined.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 741: Error: SIOCGIFADDR is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">but these still remain and are beyond my limited C skills.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1337: Warning (Anachronism): Assigning void(*)(int) to extern &quot;C&quot; void(*)(int).</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 1403: Error: Badly formed expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1409: Error: S_un is not defined.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1409: Error: Badly formed
 expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1411: Error: S_un is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 1411: Error: Badly formed expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1423: Error: S_un is not defined.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1423: Error: Badly formed expression.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
&quot;pbsD_connect.c&quot;, line 1424: Error: S_un is not defined.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">&quot;pbsD_connect.c&quot;, line 1424: Error: Badly formed expression.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">Has anyone managed to get Torque 4.X working on Solaris11 on SPARC?</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">We had a working installation of 2.4.8 on Solaris 10 and we are trying to migrate to Solaris 11 and we haven&#39;t tried to compile torque since we installed that version so we don&#39;t know when it stopped be able to compile on Solaris.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">Thanks,</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">Jonathan</div></div></div><br>_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Ken Nielson<br>+1 801.717.3700 office +1 801.717.3738 fax<br>1712 S. East Bay Blvd, Suite 300  Provo, UT  84606<br><a href="http://www.adaptivecomputing.com" target="_blank">www.adaptivecomputing.com</a><br>
<br>
</div>