Bug 32784

Summary: bugs in kcontrol project template
Product: [Applications] kdevelop Reporter: bart-symons
Component: kdevelop 2.x (obsolete)Assignee: KDevelop-Devel List <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 2.0.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description bart-symons 2001-09-21 21:45:40 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kdevelop
Version:           2.0.1 (using KDE 2.2.1 )
Severity:          normal
Installed from:    SuSE RPMs
Compiler:          Not Specified
OS:                Linux
OS/Compiler notes: Not Specified

There are several bugs in the project template for KControl plugins. Some of these are unique to this template:

1. incorrect XML code in the default index.docbook
It will fail when running the corresponding makefile.
The problem is located in the XML header (i.e. the first 20 lines). I  forgot what it was exactly but it'll generate an error as soon as you try to run Make User Manual.


2. Internationalisation of strings doesn't work for strings in .ui files. These strings are never included in the .pot or .po files. "Make messages and merge" only includes i18n()-strings from hand-coded .cpp files.

3. The main makefile consistently fails with an 'ld can't find -lXeXT -lkhtml ...". It doesn't find any of the libs until I change this line:
libkcm_webconfig_la_LDFLAGS = -module$ (KDE_PLUGIN)
into this line:
libkcm_webconfig_la_LDFLAGS = $(all_libraries) -module -avoid-version $(LDFLAGS)


(Submitted via bugs.kde.org)
(Called from KBugReport dialog. Fields Application KDE Version OS Compiler manually changed)
Comment 1 Harald Fernengel 2002-09-22 15:21:25 UTC
Fixed in gideon