|
楼主 |
发表于 2010-8-26 07:37:30
|
显示全部楼层
修改CMakeLists.txt部分,跳过对DocBook XML DTDs 部分的检测,编译可进行到97%
Scanning dependencies of target data-handbook
[ 97%] Generating index.cache.bz2
file:///mnt/7/srv/kde/kdelibs-4.5.0/build/kdoctools/customization/dtd/kdex.dtd:101: warning: failed to load external entity "file:///docbookx.dtd"
%DocBookDTD;
^
Entity: line 1:
%DocBookDTD;
^
file:///mnt/7/srv/kde/kdelibs-4.5.0/build/kdoctools/customization/dtd/modifications.elements:42: validity error : PEReference: %div.title.content; not found
<!ELEMENT book %ho; ((%div.title.content;)?, bookinfo,
^
file:///mnt/7/srv/kde/kdelibs-4.5.0/build/kdoctools/customization/dtd/modifications.elements:42: parser error : ContentDecl : Name or '(' expected
<!ELEMENT book %ho; ((%div.title.content;)?, bookinfo,
^
file:///mnt/7/srv/kde/kdelibs-4.5.0/build/kdoctools/customization/dtd/modifications.elements:42: parser error : expected '>'
<!ELEMENT book %ho; ((%div.title.content;)?, bookinfo,
^
file:///mnt/7/srv/kde/kdelibs-4.5.0/build/kdoctools/customization/dtd/modifications.elements:42: parser error : Content error in the external subset
<!ELEMENT book %ho; ((%div.title.content;)?, bookinfo,
^
index.docbook:8: parser error : Entity 'language' not defined
<article lang="&language;" id="data">
^
index.docbook:45: parser error : Entity 'uuml' not defined
<literal>Grüße aus Schlägl</literal>
^
index.docbook:45: parser error : Entity 'szlig' not defined
<literal>Grüße aus Schlägl</literal>
^
index.docbook:45: parser error : Entity 'auml' not defined
<literal>Grüße aus Schlägl</literal>
^
make[2]: *** [doc/kioslave/data/index.cache.bz2] 错误 1
make[1]: *** [doc/kioslave/data/CMakeFiles/data-handbook.dir/all] 错误 2
make: *** [all] 错误 2
文件file:///mnt/7/srv/kde/kdelibs-4.5.0/build/kdoctools/customization/dtd/kdex.dtd:101
其前后内容为:
<!-- Temporary solution -->
<!ENTITY copy "(c)"> <!--=copyright sign-->
<!ENTITY trade "[tm]"> <!--=trade mark sign-->
<!ENTITY reg "(R)"> <!--/circledR =registered sign-->
<!-- ============================================================= -->
<!-- Original DocBook DTD -->
<!-- ============================================================= -->
<!ENTITY % DocBookDTD PUBLIC
"-//OASIS//DTD DocBook XML V4.2//EN"
"/docbookx.dtd" >
%DocBookDTD;
<!-- ============================================================= -->
<!-- Modifications to the original DocBook DTD -->
<!-- ============================================================= -->
<!-- ONLY to supply declarations that were switched off in the
first "Modifications" section -->
<!ENTITY % kde.modifications PUBLIC
"-//KDE//ELEMENTS DocBook XML Modifications V1.1//EN"
"modifications.elements" >
%kde.modifications;
懂的帮忙看下,谢谢 |
|