Red Hat Bugzilla – Bug 162964
Header-file: missing forward-declaration. Programs using libkexif-devel won't compile
Last modified: 2007-11-30 17:11:09 EST
Description of problem:
The File /usr/include/libkexif/kexifdialog.h defines the Class KExifDialog. When
compiling against this file (like for example with digikam-0.7.3), the Class
QComboBox is not known in line 54 of kexifdialog.h. This problem occurs because
no forward-declaration of QComboBox is given.
Perhaps this bug should be forwarded to the implementors of libkexif.
Version-Release number of selected component (if applicable):
Include the mentioned header-file into a cpp-file and compile it.
Or compile digikam version 0.7.3 with installed libkexif-devel-0.2.1-3 before
A patch for the header-file is applied. So it could be integrated into the SRPM
Created attachment 116625 [details]
Patch which fixes the compile-problem. Can be directly included into SRPM
Fixed in version 0.2.1-4.fc4, thanks. I contacted upstream, and it's fixed in CVS.