On Wed, 16 Jan 2008, Peter W. Draper wrote:
>>> Also if you don't have SGMLKIT installed then those documents will be
>>> skipped.
>>
>>
>> Why did my build fail then?
>>
>> Making all in 013
>> make[2]: Entering directory `/export/data/star/star64-build/docs/sc/013'
>> test "/usr/bin/openjade" != NOJADE -a "/usr/bin/osgmlnorm" !=
>> NOSGMLNORM && \
>> JADE=/usr/bin/openjade SGMLNORM=/usr/bin/osgmlnorm \
>> SGML_CATALOG_FILES=/star/lib/sgmlkit/dtd/CATALOG-override \
>> sgml2docs --texml --tarball=sc13.texml_tar sc13.xml
>> /bin/sh: line 1: sgml2docs: command not found
>> make[2]: *** [sc13.texml_tar] Error 127
>> make[2]: Leaving directory `/export/data/star/star64-build/docs/sc/013'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/export/data/star/star64-build/docs/sc'
>> make: *** [all-recursive] Error 1
>>
>> is it because it found openjade? /star/lib/sgmlkit doesn't exist. SSN/
>> 78 has the same problem.
>
> Seems to be when you have jade and sgmlnorm the presence of sgml2docs is
> assumed. Need to beef up that check.
OK, I've changed starconf to also check that we have a sgml2docs
available.
Peter.
|