Bug 52870 - Error compiling Gideon-CVS on SuSE 8.1
Summary: Error compiling Gideon-CVS on SuSE 8.1
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-11 12:08 UTC by Sascha Cunz
Modified: 2003-01-14 21:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Cunz 2003-01-11 12:08:31 UTC
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?
Comment 1 Stephan Binner 2003-01-12 19:22:23 UTC
Don't report CVS compilation bugs to bugs.kde.org and this not a help desk. 
Comment 2 Harald Fernengel 2003-01-12 21:07:24 UTC
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 :) 
Comment 3 Harald Fernengel 2003-01-14 21:54:43 UTC
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.