<div dir="ltr"><div>Compiling on SmartOS (Illumos).</div><div><br></div><div>This is using a fresh libdvdcss-1.2.13.tar.bz2.  After extracting the files I have performed the steps:</div><div>./configure</div><div>autoreconf -i</div>

<div>make</div><div><br></div><div>(I had originally attempted to build the package using my platform's pkgsrc tools, which failed with the same errors)</div><div><br></div><div>Configure says (excerpt):</div><div><br>

</div><div>checking sys/scsi/scsi_types.h, usability... no<br></div><div>checking sys/scsi/scsi_types.h, presence... no</div><div>checking for sys/scsi/scsi_types.h,... no</div><div>checking sys/scsi.h usability... no</div>

<div>checking sys/scsi.h presence... no</div><div>checking for sys/scsi.h... no</div><div><br></div><div>But the Solaris files are right where they should be:</div><div><br></div><div>/usr/include/sys/scsi/scsi_types.h</div>

<div>/usr/include/sys/scsi/scsi.h</div><div><br></div><div>The seemingly relevant parts of <a href="http://configure.ac">configure.ac</a> are here...</div><div><br></div><div>  dnl</div><div>  dnl Solaris: sys/scsi/scsi_types.h, sys/scsi/impl/uscsi.h</div>

<div>  dnl</div><div>  solaris_uscsi=yes</div><div>  AC_CHECK_HEADERS([sys/scsi/scsi_types.h, sys/scsi/impl/uscsi.h], [],</div><div>    [solaris_uscsi=no; break;])</div><div>  AS_IF([test "$solaris_uscsi" = "yes"], [</div>

<div>    AC_DEFINE(SOLARIS_USCSI, 1, Have userspace SCSI headers.)</div><div>  ])</div><div><br></div><div>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><br></div><div>What needs to be done to check this properly?</div><div><br></div><div>Thank you.</div><div><br></div><div>Lee Allen</div>
</div>