[kde-freebsd] Build errors in KDE4 svn: kdebase/apps/kinfocenter/base/info_fbsd.cpp

David Johnson david at usermode.org
Fri Apr 11 17:55:57 CEST 2008


> ...
> /home/kde-devel/qt-copy/include/QtGui/qtreewidget.h:75:
> note:                 QTreeWidgetItem::QTreeWidgetItem(const
> QStringList&,
> int) /home/kde-devel/qt-copy/include/QtGui/qtreewidget.h:74:
> note:
> QTreeWidgetItem::QTreeWidgetItem(int)
> /home/kde-devel/kde/src/KDE/kdebase/apps/kinfocenter/base/info_fbsd.cpp:
> In function 'QString GetController(const
> QString&)':
> /home/kde-devel/kde/src/KDE/kdebase/apps/kinfocenter/base/info_fbsd.cpp:337:
> error: 'const class QString' has no member named
> 'find'
> /home/kde-devel/kde/src/KDE/kdebase/apps/kinfocenter/base/info_fbsd.cpp:339:
> error: 'class QString' has no member named
> 'find'
> /home/kde-devel/kde/src/KDE/kdebase/apps/kinfocenter/base/info_fbsd.cpp:340:
> error: 'class QString' has no member named
> 'find'

The problem is that it is not finding the find() method. That is part of
the Q3Support library. Some parts of KDE4 still require this.
Unfortunately, the KDE4 build instructions do not make this clear.

Rebuild qt-copy, and use the -qt3support option:

cd qt-copy
./configure -qt3support -debug -prefix $QTDIR
make sub-src sub-tools

Try that,

David


More information about the kde-freebsd mailing list