<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Compiling on SmartOS (Illumos).</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
This is using a fresh libdvdcss-1.2.13.tar.bz2. After extracting the files I have performed the steps:</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">./configure</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
autoreconf -i</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">make</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
(I had originally attempted to build the package using my platform's pkgsrc tools, which failed with the same errors)</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
Configure says (excerpt):</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">checking sys/scsi/scsi_types.h, usability... no<br>
</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">checking sys/scsi/scsi_types.h, presence... no</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">checking for sys/scsi/scsi_types.h,... no</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px">checking sys/scsi.h usability... no</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">checking sys/scsi.h presence... no</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px">checking for sys/scsi.h... no</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
But the Solaris files are right where they should be:</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">/usr/include/sys/scsi/scsi_types.h</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px">/usr/include/sys/scsi/scsi.h</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
The seemingly relevant parts of <a href="http://configure.ac/" target="_blank">configure.ac</a> are here...</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
dnl</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> dnl Solaris: sys/scsi/scsi_types.h, sys/scsi/impl/uscsi.h</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
dnl</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> solaris_uscsi=yes</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> AC_CHECK_HEADERS([sys/scsi/scsi_types.h, sys/scsi/impl/uscsi.h], [],</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> [solaris_uscsi=no; break;])</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> AS_IF([test "$solaris_uscsi" = "yes"], [</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> AC_DEFINE(SOLARIS_USCSI, 1, Have userspace SCSI headers.)</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px"> ])</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Here is where my skills/knowledge/aptitude run out. If I comment out most of the above checks, and leave the AC_DEFINE, I get a successful compile. I don't know the syntax of this file but I am guessing something is wrong with it.</div>
<div style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">What needs to be done to check this properly?</div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<br></div><div style="font-family:arial,sans-serif;font-size:12.727272033691406px">Thank you.</div><br clear="all"><div><br></div>-- <br><b><font color="#3333FF"><span style="font-size:large">Lee Allen</span></font></b><div>
email: <a href="mailto:lee@leecallen.com" target="_blank">lee@leecallen.com</a></div><div>bus: (716) 773-2729</div><div>m: (716) 880-0854</div>
</div>