Version: Gideon (using KDE KDE 3.0.4) Installed from: SuSE RPMs Compiler: gcc 3.2 OS: Linux When executing make in doc/kdevelop directory, the meinproc needs some file named dtd/kdex.dtd to validate the Kdevelop docs. These files are not included in CVS and (at least on my SuSE) meinproc does not seem to know where to find these dtds. I searched for the dtds on my system and created a symlink in the doc/kdevelop directory of my checkout - which solved the problem. Where should these dtds usually live? How can i tell meinproc to search for them in the folder where they live?
Don't report CVS compilation bugs to bugs.kde.org and this not a help desk.
Nope, it is a bug. Meinproc finds the DTD in KDE 3.1 but not in KDE 3.0, so it is a general problem with the build system. Any hints what meinproc considers "include dirs" for DTDs? Workaround: Switch to KDE 3.1 :)
That's a problem in the SuSE packages. The catalog file in SuSE 8.1 in /opt/kde3/share/apps/ksgmltools2/customization is somehow broken, replacing it with the one from KDE's CVS (kdelibs/kdoctools/customization) makes doc compilation work again.