2010/12/24 Andreas Pakulat <ap...@gmx.de> > On 24.12.10 16:06:54, Erik wrote: > > kcm_keyboard 4.5.4 fails to build > > > > Steps to reproduce: > > 1. tar jxvf /usr/portage/distfiles/kdebase-workspace-4.5.4.tar.bz2 > > 2. cd kdebase-workspace-4.5.4 > > 3. mkdir build > > 4. cd build > > 5. cmake -DKDE4_ENABLE_FINAL=ON .. > > 6. make kcm_keyboard > > > > Actual result: > > In file included from /usr/include/qt4/QtCore/QDir:1, > > from > > > /home/work/programmering/kdebase-workspace-4.5.4/kcontrol/keyboard/xkb_helper.cpp:22, > > from > > > /home/work/programmering/kdebase-workspace-4.5.4/build/kcontrol/keyboard/kcm_keyboard_final_cpp.cpp:8: > > /usr/include/qt4/QtCore/qdir.h:107: fel: expected identifier before > > numeric constant > > /usr/include/qt4/QtCore/qdir.h:107: fel: expected "}" before numeric > > constant > > /usr/include/qt4/QtCore/qdir.h:107: fel: expected unqualified-id before > > numeric constant > > Note that for most of the errors you posted you won't get much help here > I think. The reason is that this list is mostly concerned with > development-questions when using KDE code. If you find such build > problems you're probably better of finding the maintainer of the > relevant bit of code (svn blame or a README file) and talk to those > people directly. > I hope by "maintainer of relevant bit of code" you mean "maintainer of qdir.h", as I am the maintainer of kcm_keyboard and I have not idea why it breaks in FINAL mode. :) I guess some includes are messed up/missing with FINAL=ON but I am afraid it'll take somebody who really knows what FINAL mode is to help with this.
Andriy
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<