[kde-de] kdelib compile error

Florian Harmuth florian.harmuth at googlemail.com
Mi Mär 19 10:27:29 CET 2008


Hallo alle zusammen,
ich bin gerade dabei die kdelibs mit qt embedded zu bauen und scheitere nun
an folgender Fehlermeldung:

/opt/qt-emebdded-free-3.3.8/bin/moc ./kglobalaccel.h -o kglobalaccel.moc
/bin/sh ../libtool --silent --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -I../dcop -I../kio/kssl -I../kjs -I../kdefx -I../kdecore/network
-I../dcop -I../libltdl -I../kdefx -I../kdecore -I../kdecore
-I../kdecore/network -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I..
-I/opt/qt-emebdded-free-3.3.8/include  -I/usr/include    -DQT_THREAD_SUPPORT
-DQWS -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
-fno-exceptions -fno-check-new -fno-common -fno-rtti -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT
kglobalaccel.lo -MD -MP -MF .deps/kglobalaccel.Tpo -c -o kglobalaccel.lo
kglobalaccel.cpp
kglobalaccel.cpp: In member function 'KAccelActions&
KGlobalAccel::actions()':
kglobalaccel.cpp:57: error: 'class KGlobalAccelPrivate' has no member named
'actions'
kglobalaccel.cpp: In member function 'const KAccelActions&
KGlobalAccel::actions() const':
kglobalaccel.cpp:60: error: 'class KGlobalAccelPrivate' has no member named
'actions'
kglobalaccel.cpp: In member function 'void KGlobalAccel::suspend(bool)':
kglobalaccel.cpp:69: error: 'class KGlobalAccelPrivate' has no member named
'suspend'
kglobalaccel.cpp: In static member function 'static void
KGlobalAccel::blockShortcuts(bool)':
kglobalaccel.cpp:72: error: 'blockShortcuts' is not a member of
'KGlobalAccelPrivate'
kglobalaccel.cpp: In member function 'void
KGlobalAccel::disableBlocking(bool)':
kglobalaccel.cpp:75: error: 'class KGlobalAccelPrivate' has no member named
'disableBlocking'
kglobalaccel.cpp: In member function 'KAccelAction*
KGlobalAccel::insert(const QString&, const QString&, const QString&, const
KShortcut&, const KShortcut&, const QObject*, const char*, bool, bool)':
kglobalaccel.cpp:82: error: 'class KGlobalAccelPrivate' has no member named
'insert'
kglobalaccel.cpp: In member function 'KAccelAction*
KGlobalAccel::insert(const QString&, const QString&)':
kglobalaccel.cpp:89: error: 'class KGlobalAccelPrivate' has no member named
'insert'
kglobalaccel.cpp: In member function 'bool
KGlobalAccel::updateConnections()':
kglobalaccel.cpp:91: error: 'class KGlobalAccelPrivate' has no member named
'updateConnections'
kglobalaccel.cpp: In member function 'bool KGlobalAccel::remove(const
QString&)':
kglobalaccel.cpp:94: error: 'class KGlobalAccelPrivate' has no member named
'remove'
kglobalaccel.cpp: In member function 'const KShortcut&
KGlobalAccel::shortcut(const QString&) const':
kglobalaccel.cpp:98: error: 'class KGlobalAccelPrivate' has no member named
'actions'
kglobalaccel.cpp: In member function 'bool KGlobalAccel::setShortcut(const
QString&, const KShortcut&)':
kglobalaccel.cpp:103: error: 'class KGlobalAccelPrivate' has no member named
'setShortcut'
kglobalaccel.cpp: In member function 'bool KGlobalAccel::setSlot(const
QString&, const QObject*, const char*)':kglobalaccel.cpp:105: error: 'class
KGlobalAccelPrivate' has no member named 'setActionSlot'
kglobalaccel.cpp: In member function 'QString KGlobalAccel::label(const
QString&) const':
kglobalaccel.cpp:108: error: 'class KGlobalAccelPrivate' has no member named
'actions'
kglobalaccel.cpp: In member function 'bool
KGlobalAccel::setActionEnabled(const QString&, bool)':
kglobalaccel.cpp:113: error: 'class KGlobalAccelPrivate' has no member named
'setActionEnabled'
kglobalaccel.cpp: In member function 'const QString&
KGlobalAccel::configGroup() const':
kglobalaccel.cpp:117: error: 'class KGlobalAccelPrivate' has no member named
'configGroup'
kglobalaccel.cpp: In member function 'void
KGlobalAccel::setConfigGroup(const QString&)':
kglobalaccel.cpp:120: error: 'class KGlobalAccelPrivate' has no member named
'setConfigGroup'
kglobalaccel.cpp: In member function 'bool
KGlobalAccel::readSettings(KConfigBase*)':
kglobalaccel.cpp:123: error: 'class KGlobalAccelPrivate' has no member named
'readSettings'
kglobalaccel.cpp: In member function 'bool
KGlobalAccel::writeSettings(KConfigBase*) const':
kglobalaccel.cpp:125: error: 'class KGlobalAccelPrivate' has no member named
'writeSettings'
kglobalaccel.cpp: In member function 'bool
KGlobalAccel::writeSettings(KConfigBase*, bool) const':
kglobalaccel.cpp:128: error: 'class KGlobalAccelPrivate' has no member named
'setConfigGlobal'
kglobalaccel.cpp:129: error: 'class KGlobalAccelPrivate' has no member named
'writeSettings'
make[2]: *** [kglobalaccel.lo] Error 1
make[2]: Leaving directory `/home/kde/kdelibs-3.5.9/kdecore'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kde/kdelibs-3.5.9/kdecore'
make: *** [all] Error 2
bash-3.1#

Konfiguriert wurden die kdelibs mit folgendem Aufruf:

./configure --prefix=/usr --enable-embedded --with-qt=/opt/qt-
embedded-free-3.3.8/ --with-qt-includes=/opt/qt-embedded-free-3.3.8/include
--with-qt-libraries=/opt/qt-embedded-free-3.3.8/lib


Gibt es irgendwelche Hinweise zu meinem Problem? Ist es eigentlich nicht
vorgesehen kde ohne X Unterstützung zu bauen? (hatte gestern schon ein
Problem -> englische ng)

mfg.
flo
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://mail.kde.org/pipermail/kde-de/attachments/20080319/0680b979/attachment.htm