LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1646|回复: 4

scim-table and scim-pinyin compiling error

[复制链接]
发表于 2009-7-13 19:24:22 | 显示全部楼层 |阅读模式
log中的提示是由于某些头文件找不到,如QtCore/qglobal.h,我查看了/usr/include/kdemacros.h文件,其中包含的是QtCore/qglobal.h的命令是:
#include<QtCore/qglobal.h>,这样gcc解析到的QtCore/qglobal.h位置是/usr/include/QtCore/qglobal.h
但是系统中的QtCore/qglobal.h的绝对路径又是/usr/include/qt4/QtCore/qglobal.h
这个错误出现是肯定的了

怎样解决比较好呢?如何控制qt,使他安装的头文件目录是在/usr/include目录下,而不是/usr/include/qt4呢?
我目前想到的解决方法是将/usr/include/qt4中的内容拷贝到/usr/include下,但是这样的做法太毁系统了

#grep error /grep error /var/tmp/portage/app-i18n/scim-tables-0.5.8-r1/temp/build.log
checking for strerror in -lcposix... no
checking for dlerror... yes
checking for error_t... yes
/usr/include/kdemacros.h:162:29: error: QtCore/qglobal.h: No such file or directory
/usr/include/kurl.h:27:27: error: QtCore/QVariant: No such file or directory
/usr/include/kurl.h:28:23: error: QtCore/QUrl: No such file or directory
/usr/include/kurl.h:29:23: error: QtCore/QMap: No such file or directory
/usr/include/kconfigbase.h:29:27: error: QtCore/QtGlobal: No such file or directory
/usr/include/kconfig.h:31:26: error: QtCore/QString: No such file or directory
/usr/include/kconfig.h:33:29: error: QtCore/QByteArray: No such file or directory
/usr/include/kconfig.h:34:24: error: QtCore/QList: No such file or directory
/usr/include/ksharedptr.h:30:47: error: QtCore/QExplicitlySharedDataPointer: No such file or directory
/usr/include/ksharedptr.h:31:33: error: QtCore/QAtomicPointer: No such file or directory
/usr/include/kconfiggroup.h:33:30: error: QtCore/QStringList: No such file or directory
/usr/include/conversion_check.h:26:24: error: QtGui/QColor: No such file or directory
/usr/include/conversion_check.h:27:23: error: QtGui/QFont: No such file or directory
/usr/include/conversion_check.h:28:24: error: QtCore/QDate: No such file or directory
/usr/include/conversion_check.h:29:25: error: QtCore/QPoint: No such file or directory
/usr/include/conversion_check.h:30:24: error: QtCore/QSize: No such file or directory
/usr/include/conversion_check.h:31:24: error: QtCore/QRect: No such file or directory
/usr/include/kcoreconfigskeleton.h:33:24: error: QtCore/QHash: No such file or directory
/usr/include/kdebug.h:27:25: error: QtCore/QDebug: No such file or directory
generictable.cpp:7:24: error: QtCore/QFile: No such file or directory
/usr/include/kurl.h:115: error: expected class-name before '{' token
/usr/include/kurl.h:117: error: expected ';' before '<' token
/usr/include/kurl.h:128: error: expected template-name before '<' token
/usr/include/kurl.h:128: error: expected `{' before '<' token
/usr/include/kurl.h:128: error: expected unqualified-id before '<' token
generictable.cpp:71: error: expected `}' at end of input
generictable.cpp:71: error: expected unqualified-id at end of input
/usr/include/kdemacros.h:162:29: error: QtCore/qglobal.h: No such file or directory
/usr/include/kcmodule.h:28:27: error: QtCore/QVariant: No such file or directory
/usr/include/kcmodule.h:29:25: error: QtGui/QWidget: No such file or directory
/usr/include/kurl.h:28:23: error: QtCore/QUrl: No such file or directory
/usr/include/kurl.h:29:23: error: QtCore/QMap: No such file or directory
/usr/include/kconfigbase.h:29:27: error: QtCore/QtGlobal: No such file or directory
/usr/include/kconfig.h:31:26: error: QtCore/QString: No such file or directory
/usr/include/kconfig.h:33:29: error: QtCore/QByteArray: No such file or directory
/usr/include/kconfig.h:34:24: error: QtCore/QList: No such file or directory
/usr/include/ksharedptr.h:30:47: error: QtCore/QExplicitlySharedDataPointer: No such file or directory
/usr/include/ksharedptr.h:31:33: error: QtCore/QAtomicPointer: No such file or directory
/usr/include/kconfiggroup.h:33:30: error: QtCore/QStringList: No such file or directory
/usr/include/conversion_check.h:26:24: error: QtGui/QColor: No such file or directory
/usr/include/conversion_check.h:27:23: error: QtGui/QFont: No such file or directory
/usr/include/conversion_check.h:28:24: error: QtCore/QDate: No such file or directory
/usr/include/conversion_check.h:29:25: error: QtCore/QPoint: No such file or directory
/usr/include/conversion_check.h:30:24: error: QtCore/QSize: No such file or directory
/usr/include/conversion_check.h:31:24: error: QtCore/QRect: No such file or directory
/usr/include/kcoreconfigskeleton.h:33:24: error: QtCore/QHash: No such file or directory
/usr/include/kdebug.h:27:25: error: QtCore/QDebug: No such file or directory
/usr/include/klibloader.h:23:26: error: QtCore/QObject: No such file or directory
/usr/include/klibloader.h:26:27: error: QtCore/QLibrary: No such file or directory
/usr/include/klibloader.h:27:27: error: QtCore/QtPlugin: No such file or directory
/usr/include/kexportplugin.h:24:32: error: QtCore/QPluginLoader: No such file or directory
/usr/include/kgenericfactory.tcc:40:30: error: QtCore/QMetaObject: No such file or directory
/usr/include/klocalizedstring.h:25:24: error: QtCore/QChar: No such file or directory
/usr/include/klocalizedstring.h:26:30: error: QtCore/QLatin1Char: No such file or directory
/usr/include/kcmodule.h:99: error: expected class-name before '{' token
/usr/include/kcmodule.h:102: error: expected ';' before 'public'
/usr/include/kcmodule.h:112: error: 'Buttons' has not been declared
/usr/include/kcmodule.h:112: error: 'Button' has not been declared
/usr/include/kcmodule.h:126: error: expected ';' before 'explicit'
/usr/include/kcmodule.h:142: error: 'QString' does not name a type
/usr/include/kcmodule.h:166: error: 'Buttons' does not name a type
/usr/include/kcmodule.h:180: error: 'QString' does not name a type
/usr/include/kcmodule.h:199: error: expected ';' before '<' token
/usr/include/kcmodule.h:201: error: expected `:' before 'Q_SLOTS'
/usr/include/kcmodule.h:215: error: expected primary-expression before 'virtual'
/usr/include/kcmodule.h:215: error: expected ';' before 'virtual'
/usr/include/kcmodule.h:261: error: 'QWidget' has not been declared
/usr/include/kcmodule.h:266: error: expected ',' or '...' before '&' token
/usr/include/kcmodule.h:268: error: 'QShowEvent' has not been declared
/usr/include/kcmodule.h:281: error: expected primary-expression before 'void'
/usr/include/kcmodule.h:281: error: expected ';' before 'void'
/usr/include/kcmodule.h:293: error: expected `:' before 'Q_SLOTS'
/usr/include/kcmodule.h:298: error: expected primary-expression before 'void'
/usr/include/kcmodule.h:298: error: expected ';' before 'void'
/usr/include/kcmodule.h:320: error: 'Buttons' has not been declared
/usr/include/kcmodule.h:330: error: expected ',' or '...' before '&' token
/usr/include/kcmodule.h:357: error: expected constructor, destructor, or type conversion before '(' token
/usr/include/skim/utils/kautocmodule.h:21: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
/usr/include/skim/utils/kautocmodule.h:22: error: expected ';' before 'public'
/usr/include/skim/utils/kautocmodule.h:55: error: 'QWidget' has not been declared
/usr/include/skim/utils/kautocmodule.h:93: error: expected `:' before 'slots'
/usr/include/skim/utils/kautocmodule.h:97: error: expected primary-expression before 'virtual'
/usr/include/skim/utils/kautocmodule.h:97: error: ISO C++ forbids declaration of 'slots' with no type
/usr/include/skim/utils/kautocmodule.h:97: error: expected ';' before 'virtual'
scimtablesettingplugin.h:17: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
scimtablesettingplugin.h:18: error: expected ';' before 'public'
/usr/include/kurl.h:115: error: expected class-name before '{' token
/usr/include/kurl.h:117: error: expected ';' before '<' token
/usr/include/kurl.h:128: error: expected template-name before '<' token
/usr/include/kurl.h:128: error: expected `{' before '<' token
/usr/include/kurl.h:128: error: expected unqualified-id before '<' token
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/g++-v4/exception:40: error: expected `}' before end of line
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/g++-v4/exception:40: error: expected unqualified-id before end of line
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/g++-v4/exception:40: error: expected declaration before end of line
* If you need support, post the topmost build error, and the call stack if relevant.


#qlist qt | grep include
/usr/qt/3/include/qmlined.h
/usr/qt/3/include/qtranslator.h
/usr/qt/3/include/qpushbutton.h
/usr/qt/3/include/qfiledlg.h
/usr/qt/3/include/qsqlcursor.h
/usr/qt/3/include/qfontinf.h
/usr/qt/3/include/qnp.h
/usr/qt/3/include/qpalette.h
/usr/qt/3/include/qlibrary.h
/usr/qt/3/include/qlineedit.h
/usr/qt/3/include/qconfig-dist.h
/usr/qt/3/include/qpaintdevice.h
/usr/qt/3/include/qcheckbox.h
/usr/qt/3/include/qconfig-large.h
/usr/qt/3/include/qsqlselectcursor.h
/usr/qt/3/include/qiodevice.h
/usr/qt/3/include/qcollection.h
/usr/qt/3/include/qfileinfo.h
/usr/qt/3/include/qwidget.h
/usr/qt/3/include/qmovie.h
/usr/qt/3/include/qmetaobj.h
/usr/qt/3/include/qpaintd.h
/usr/qt/3/include/qcstring.h
/usr/qt/3/include/private/qpsprinter_p.h
/usr/qt/3/include/private/qunicodetables_p.h
/usr/qt/3/include/private/qwidgetinterface_p.h
/usr/qt/3/include/private/qdialogbuttons_p.h
/usr/qt/3/include/private/qtextlayout_p.h
/usr/qt/3/include/private/qmutex_p.h
/usr/qt/3/include/private/qwidgetresizehandler_p.h
/usr/qt/3/include/private/qlocale_p.h
/usr/qt/3/include/private/qwidget_p.h
/usr/qt/3/include/private/qucom_p.h
/usr/qt/3/include/private/qapplication_p.h
/usr/qt/3/include/private/qtextengine_p.h
/usr/qt/3/include/private/qcomponentfactory_p.h
/usr/qt/3/include/private/qsyntaxhighlighter_p.h
/usr/qt/3/include/private/qmutexpool_p.h
/usr/qt/3/include/private/qcolor_p.h
/usr/qt/3/include/private/qgl_x11_p.h
/usr/qt/3/include/private/qfontcodecs_p.h
/usr/qt/3/include/private/qscriptengine_p.h
/usr/qt/3/include/private/qpainter_p.h
/usr/qt/3/include/private/qlock_p.h
/usr/qt/3/include/private/qgfxdriverinterface_p.h
/usr/qt/3/include/private/qsqlextension_p.h
/usr/qt/3/include/private/qlibrary_p.h
/usr/qt/3/include/private/qisciicodec_p.h
/usr/qt/3/include/private/qfontengine_p.h
/usr/qt/3/include/private/qdir_p.h
/usr/qt/3/include/private/qfiledefs_p.h
/usr/qt/3/include/private/qsqldriverinterface_p.h
/usr/qt/3/include/private/qimageformatinterface_p.h
/usr/qt/3/include/private/qucomextra_p.h
/usr/qt/3/include/private/qtitlebar_p.h
/usr/qt/3/include/private/qeffects_p.h
/usr/qt/3/include/private/qmousedriverinterface_p.h
/usr/qt/3/include/private/qsvgdevice_p.h
/usr/qt/3/include/private/qstyleinterface_p.h
/usr/qt/3/include/private/qcriticalsection_p.h
/usr/qt/3/include/private/qrichtext_p.h
/usr/qt/3/include/private/qpluginmanager_p.h
/usr/qt/3/include/private/qcomlibrary_p.h
/usr/qt/3/include/private/qlayoutengine_p.h
/usr/qt/3/include/private/qtextcodecinterface_p.h
/usr/qt/3/include/private/qsettings_p.h
/usr/qt/3/include/private/qcom_p.h
/usr/qt/3/include/private/qkbddriverinterface_p.h
/usr/qt/3/include/private/qthreadinstance_p.h
/usr/qt/3/include/private/qgpluginmanager_p.h
.
.
.
/usr/qt/3/include/qgrpbox.h
/usr/qt/3/include/qsqlerror.h
/usr/qt/3/include/qlocale.h
/usr/qt/3/include/qaction.h
/usr/qt/3/include/qwidgetplugin.h
/usr/qt/3/include/qfileinf.h
/usr/qt/3/include/qeuckrcodec.h
/usr/qt/3/include/qpixmapcache.h
/usr/qt/3/include/qsqlquery.h
/usr/qt/3/include/qfontdatabase.h
/usr/share/qt4/mkspecs/features/include_source_dir.prf
/usr/include/qt4/Gentoo/gentoo-qt-core-qconfig.h
/usr/include/qt4/QtCore/qtranslator.h
/usr/include/qt4/QtCore/QtGlobal
/usr/include/qt4/QtCore/QHashData
/usr/include/qt4/QtCore/QMutableListIterator
/usr/include/qt4/QtCore/QFlags
/usr/include/qt4/QtCore/QtConcurrentRun
/usr/include/qt4/QtCore/qatomic.h
/usr/include/qt4/QtCore/qlibrary.h
/usr/include/qt4/QtCore/QBuffer
/usr/include/qt4/QtCore/qconfig-dist.h
/usr/include/qt4/QtCore/QXmlStreamEntityResolver
/usr/include/qt4/QtCore/QMetaTypeId
/usr/include/qt4/QtCore/qthreadpool.h
/usr/include/qt4/QtCore/Q_INT32
/usr/include/qt4/QtCore/QSettings
/usr/include/qt4/QtCore/QEventLoop
/usr/include/qt4/QtCore/qconfig-large.h
/usr/include/qt4/QtCore/qtconcurrentthreadengine.h
/usr/include/qt4/QtCore/qiodevice.h
/usr/include/qt4/QtCore/QVectorIterator
/usr/include/qt4/QtCore/QtPluginInstanceFunction
/usr/include/qt4/QtCore/QtCore
/usr/include/qt4/QtCore/qfileinfo.h
/usr/include/qt4/QtCore/qchar.h
/usr/include/qt4/QtCore/QMutableMapIterator
/usr/include/qt4/QtCore/QtMsgHandler
/usr/include/qt4/QtCore/QTextOStream
/usr/include/qt4/QtCore/QLocale
/usr/include/qt4/QtCore/QAtomicInt
/usr/include/qt4/QtCore/QDir
/usr/include/qt4/QtCore/qlibraryinfo.h
/usr/include/qt4/QtCore/qbytearraymatcher.h
/usr/include/qt4/QtCore/QListIterator
/usr/include/qt4/QtCore/QBitArray
/usr/include/qt4/QtCore/QPointer
/usr/include/qt4/QtCore/QTS
/usr/include/qt4/QtCore/qthreadstorage.h
/usr/include/qt4/QtCore/QLineF
/usr/include/qt4/QtCore/QGenericReturnArgument
/usr/include/qt4/QtCore/QWaitCondition
/usr/include/qt4/QtCore/qtextcodecplugin.h
/usr/include/qt4/QtCore/qsharedpointer_impl.h
/usr/include/qt4/QtCore/Q_PID
/usr/include/qt4/QtCore/QObject
/usr/include/qt4/QtCore/Q_ULLONG
/usr/include/qt4/QtCore/qtconcurrentrunbase.h
/usr/include/qt4/QtCore/QHash
/usr/include/qt4/QtCore/qobjectdefs.h
/usr/include/qt4/QtCore/QPersistentModelIndex
/usr/include/qt4/QtCore/QTextStreamFunction
/usr/include/qt4/QtCore/qstringmatcher.h
/usr/include/qt4/QtCore/qreadwritelock.h
/usr/include/qt4/QtCore/QSemaphore
/usr/include/qt4/QtCore/QVectorTypedData
/usr/include/qt4/QtCore/qmap.h
/usr/include/qt4/QtCore/qrunnable.h
/usr/include/qt4/QtCore/QPointF
/usr/include/qt4/QtCore/QXmlStreamNamespaceDeclaration
/usr/include/qt4/QtCore/QPluginLoader
/usr/include/qt4/QtCore/qbytearray.h
/usr/include/qt4/QtCore/qsharedpointer.h
/usr/include/qt4/QtCore/Q_ULONG
/usr/include/qt4/QtCore/qfactoryinterface.h
/usr/include/qt4/QtCore/qatomic_bootstrap.h
/usr/include/qt4/QtCore/Q_UINT64
/usr/include/qt4/QtCore/qnamespace.h
/usr/include/qt4/QtCore/qatomic_alpha.h
/usr/include/qt4/QtCore/QXmlStreamEntityDeclaration
/usr/include/qt4/QtCore/QFile
/usr/include/qt4/QtCore/qqueue.h
/usr/include/qt4/QtCore/QReadWriteLock
/usr/include/qt4/QtCore/qcoreevent.h
/usr/include/qt4/QtCore/qtimer.h
/usr/include/qt4/QtCore/QDate
/usr/include/qt4/QtCore/qconfig-small.h
/usr/include/qt4/QtCore/QCharRef
/usr/include/qt4/QtCore/Q_UINT16
/usr/include/qt4/QtCore/QXmlStreamReader
/usr/include/qt4/QtCore/QAbstractFileEngineHandler
/usr/include/qt4/QtCore/QBool
/usr/include/qt4/QtCore/QNoImplicitBoolCast
/usr/include/qt4/QtCore/qvarlengtharray.h
/usr/include/qt4/QtCore/qsocketnotifier.h
/usr/include/qt4/QtCore/QChildEvent
/usr/include/qt4/QtCore/qsemaphore.h
/usr/include/qt4/QtCore/QIncompatibleFlag
/usr/include/qt4/QtCore/QObjectList
/usr/include/qt4/QtCore/qtconcurrentresultstore.h
/usr/include/qt4/QtCore/QForeachContainerBase
/usr/include/qt4/QtCore/Q_UINT8
/usr/include/qt4/QtCore/QSystemLocale
/usr/include/qt4/QtCore/QtConcurrentMap
/usr/include/qt4/QtCore/qpointer.h
/usr/include/qt4/QtCore/qfuture.h
/usr/include/qt4/QtCore/qshareddata.h
/usr/include/qt4/QtCore/qtextstream.h
/usr/include/qt4/QtCore/QLibrary
/usr/include/qt4/QtCore/QTimer
/usr/include/qt4/QtCore/QObjectCleanupHandler
/usr/include/qt4/QtCore/QFactoryInterface
/usr/include/qt4/QtCore/qfeatures.h
/usr/include/qt4/QtCore/qconfig.h
/usr/include/qt4/QtCore/QFutureIterator
/usr/include/qt4/QtCore/QSystemSemaphore
/usr/include/qt4/QtCore/qabstracteventdispatcher.h
/usr/include/qt4/QtCore/QTextStream
/usr/include/qt4/QtCore/QEvent
/usr/include/qt4/QtCore/QFlag
/usr/include/qt4/QtCore/QGlobalStaticDeleter
/usr/include/qt4/QtCore/QTextCodecFactoryInterface
/usr/include/qt4/QtCore/QListData
/usr/include/qt4/QtCore/QReturnArgument
/usr/include/qt4/QtCore/qatomic_avr32.h
/usr/include/qt4/QtCore/QMetaEnum
/usr/include/qt4/QtCore/qdiriterator.h
/usr/include/qt4/QtCore/QLatin1Char
/usr/include/qt4/QtCore/QStringMatcher
/usr/include/qt4/QtCore/QTextBoundaryFinder
/usr/include/qt4/QtCore/QTemporaryFile
/usr/include/qt4/QtCore/qdir.h
/usr/include/qt4/QtCore/QMetaMethod
/usr/include/qt4/QtCore/QXmlStreamEntityDeclarations
/usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h
/usr/include/qt4/QtCore/QMutableVectorIterator
/usr/include/qt4/QtCore/QAbstractEventDispatcher
/usr/include/qt4/QtCore/qtconcurrentfilterkernel.h
/usr/include/qt4/QtCore/qtconcurrentrun.h
/usr/include/qt4/QtCore/QHashIterator
/usr/include/qt4/QtCore/QHashDummyNode
/usr/include/qt4/QtCore/QWriteLocker
/usr/include/qt4/QtCore/QFileInfoList
/usr/include/qt4/QtCore/QObjectData
/usr/include/qt4/QtCore/QDateTime
/usr/include/qt4/QtCore/qnumeric.h
/usr/include/qt4/QtCore/qfilesystemwatcher.h
/usr/include/qt4/QtCore/QVarLengthArray
/usr/include/qt4/QtCore/QMapData
/usr/include/qt4/QtCore/QStack
/usr/include/qt4/QtCore/QFutureInterfaceBase
/usr/include/qt4/QtCore/qendian.h
/usr/include/qt4/QtCore/qiterator.h
/usr/include/qt4/QtCore/qstack.h
/usr/include/qt4/QtCore/QStdWString
/usr/include/qt4/QtCore/qtconcurrentreducekernel.h
/usr/include/qt4/QtCore/QVariantList
/usr/include/qt4/QtCore/qbasicatomic.h
/usr/include/qt4/QtCore/QByteArrayMatcher
/usr/include/qt4/QtCore/QFuture
/usr/include/qt4/QtCore/QRegExp
/usr/include/qt4/QtCore/QAbstractFileEngine
/usr/include/qt4/QtCore/QXmlStreamAttributes
/usr/include/qt4/QtCore/qstringlist.h
/usr/include/qt4/QtCore/QHashNode
/usr/include/qt4/QtCore/QSet
/usr/include/qt4/QtCore/qdatastream.h
/usr/include/qt4/QtCore/QTextIStream
/usr/include/qt4/QtCore/QMultiMap
/usr/include/qt4/QtCore/QDirIterator
/usr/include/qt4/QtCore/QUintForType
/usr/include/qt4/QtCore/qmetatype.h
/usr/include/qt4/QtCore/qatomic_s390.h
/usr/include/qt4/QtCore/QRect
/usr/include/qt4/QtCore/qsharedmemory.h
/usr/include/qt4/QtCore/QMetaType
/usr/include/qt4/QtCore/QVectorData
/usr/include/qt4/QtCore/qlist.h
/usr/include/qt4/QtCore/qatomic_arch.h
/usr/include/qt4/QtCore/QLatin1String
/usr/include/qt4/QtCore/qatomic_parisc.h
/usr/include/qt4/QtCore/QSignalMapper
/usr/include/qt4/QtCore/QMapNode
/usr/include/qt4/QtCore/QXmlStreamNamespaceDeclarations
/usr/include/qt4/QtCore/QXmlStreamWriter
/usr/include/qt4/QtCore/QGenericArgument
/usr/include/qt4/QtCore/Q_INT64
/usr/include/qt4/QtCore/qtimeline.h
/usr/include/qt4/QtCore/qline.h
/usr/include/qt4/QtCore/QThreadStorageData
/usr/include/qt4/QtCore/QMutableFutureIterator
/usr/include/qt4/QtCore/QTimeLine
/usr/include/qt4/QtCore/QFileInfo
/usr/include/qt4/QtCore/QByteRef
/usr/include/qt4/QtCore/QIODevice
/usr/include/qt4/QtCore/QThread
/usr/include/qt4/QtCore/QTextCodec
/usr/include/qt4/QtCore/QDataStream
/usr/include/qt4/QtCore/qabstractitemmodel.h
/usr/include/qt4/QtCore/QTimerEvent
/usr/include/qt4/QtCore/QFileSystemWatcher
/usr/include/qt4/QtCore/QSocketNotifier
/usr/include/qt4/QtCore/qvariant.h
/usr/include/qt4/QtCore/QWeakPointer
/usr/include/qt4/QtCore/qfuturewatcher.h
/usr/include/qt4/QtCore/qtconcurrentiteratekernel.h
/usr/include/qt4/QtCore/QModelIndex
/usr/include/qt4/QtCore/QSharedDataPointer
/usr/include/qt4/QtCore/QMetaObject
/usr/include/qt4/QtCore/qatomic_x86_64.h
/usr/include/qt4/QtCore/QCOORD
/usr/include/qt4/QtCore/qtemporaryfile.h
/usr/include/qt4/QtCore/Q_UINT32
/usr/include/qt4/QtCore/qatomic_ia64.h
/usr/include/qt4/QtCore/QBasicAtomicInt
/usr/include/qt4/QtCore/QMutableStringListIterator
/usr/include/qt4/QtCore/QResource
/usr/include/qt4/QtCore/QMutableHashIterator
/usr/include/qt4/QtCore/QTextDecoder
/usr/include/qt4/QtCore/QTypeInfo
/usr/include/qt4/QtCore/QPoint
/usr/include/qt4/QtCore/QVariantComparisonHelper
/usr/include/qt4/QtCore/QAtomicPointer
/usr/include/qt4/QtCore/qcontainerfwd.h
/usr/include/qt4/QtCore/QArgument
/usr/include/qt4/QtCore/QLine
/usr/include/qt4/QtCore/QByteArray
/usr/include/qt4/QtCore/qbuffer.h
/usr/include/qt4/QtCore/qregexp.h
/usr/include/qt4/QtCore/QRunnable
/usr/include/qt4/QtCore/QFutureWatcher
/usr/include/qt4/QtCore/QtCleanUpFunction
/usr/include/qt4/QtCore/QThreadStorage
/usr/include/qt4/QtCore/QtAlgorithms
/usr/include/qt4/QtCore/qcoreapplication.h
/usr/include/qt4/QtCore/QMultiHash
/usr/include/qt4/QtCore/QFutureInterface
/usr/include/qt4/QtCore/QPair
/usr/include/qt4/QtCore/QConstString
/usr/include/qt4/QtCore/quuid.h
/usr/include/qt4/QtCore/qatomic_armv6.h
/usr/include/qt4/QtCore/qobjectcleanuphandler.h
/usr/include/qt4/QtCore/QMap
/usr/include/qt4/QtCore/QXmlStreamAttribute
/usr/include/qt4/QtCore/QTranslator
/usr/include/qt4/QtCore/QUuid
/usr/include/qt4/QtCore/qfile.h
/usr/include/qt4/QtCore/qmimedata.h
/usr/include/qt4/QtCore/QLinkedListIterator
/usr/include/qt4/QtCore/QTextCodecPlugin
/usr/include/qt4/QtCore/qprocess.h
/usr/include/qt4/QtCore/qatomic_sparc.h
/usr/include/qt4/QtCore/qrect.h
/usr/include/qt4/QtCore/qpair.h
/usr/include/qt4/QtCore/QString
/usr/include/qt4/QtCore/QTextStreamManipulator
/usr/include/qt4/QtCore/qalgorithms.h
/usr/include/qt4/QtCore/QBasicTimer
/usr/include/qt4/QtCore/QStringList
/usr/include/qt4/QtCore/QLinkedListNode
/usr/include/qt4/QtCore/Q_INT8
/usr/include/qt4/QtCore/qlinkedlist.h
/usr/include/qt4/QtCore/qthread.h
/usr/include/qt4/QtCore/QBitRef
/usr/include/qt4/QtCore/QAbstractListModel
/usr/include/qt4/QtCore/qfuturesynchronizer.h
/usr/include/qt4/QtCore/QXmlStreamNotationDeclarations
/usr/include/qt4/QtCore/QNoDebug
/usr/include/qt4/QtCore/QSharedMemory
/usr/include/qt4/QtCore/QFutureWatcherBase
/usr/include/qt4/QtCore/qatomic_generic.h
/usr/include/qt4/QtCore/QSysInfo
/usr/include/qt4/QtCore/QAbstractItemModel
/usr/include/qt4/QtCore/QMutableLinkedListIterator
/usr/include/qt4/QtCore/Q_LLONG
/usr/include/qt4/QtCore/QMapIterator
/usr/include/qt4/QtCore/qplugin.h
/usr/include/qt4/QtCore/qfutureinterface.h
/usr/include/qt4/QtCore/QMimeData
/usr/include/qt4/QtCore/QtEndian
/usr/include/qt4/QtCore/qconfig-minimal.h
/usr/include/qt4/QtCore/QInternal
/usr/include/qt4/QtCore/qcache.h
/usr/include/qt4/QtCore/QtContainerFwd
/usr/include/qt4/QtCore/qpluginloader.h
/usr/include/qt4/QtCore/QReadLocker
/usr/include/qt4/QtCore/QtPlugin
/usr/include/qt4/QtCore/qtconcurrentmedian.h
/usr/include/qt4/QtCore/qbasictimer.h
/usr/include/qt4/QtCore/qatomic_powerpc.h
/usr/include/qt4/QtCore/qwaitcondition.h
/usr/include/qt4/QtCore/qtextcodec.h
/usr/include/qt4/QtCore/QMetaClassInfo
/usr/include/qt4/QtCore/QUrl
/usr/include/qt4/QtCore/QtConcurrentFilter
/usr/include/qt4/QtCore/qbitarray.h
/usr/include/qt4/QtCore/QLinkedList
/usr/include/qt4/QtCore/qurl.h
/usr/include/qt4/QtCore/qdebug.h
/usr/include/qt4/QtCore/QStringListIterator
/usr/include/qt4/QtCore/QExplicitlySharedDataPointer
/usr/include/qt4/QtCore/QtDebug
/usr/include/qt4/QtCore/qatomic_arm.h
/usr/include/qt4/QtCore/qstring.h
/usr/include/qt4/QtCore/QXmlStreamStringRef
/usr/include/qt4/QtCore/QBasicAtomicPointer
/usr/include/qt4/QtCore/QProcess
/usr/include/qt4/QtCore/qatomic_sh.h
/usr/include/qt4/QtCore/QSetIterator
/usr/include/qt4/QtCore/QAbstractFileEngineIterator
/usr/include/qt4/QtCore/QMapPayloadNode
/usr/include/qt4/QtCore/QCryptographicHash
/usr/include/qt4/QtCore/qsignalmapper.h
/usr/include/qt4/QtCore/QGlobalStatic
/usr/include/qt4/QtCore/QMetaTypeId2
/usr/include/qt4/QtCore/QCustomEvent
/usr/include/qt4/QtCore/qset.h
/usr/include/qt4/QtCore/qeventloop.h
/usr/include/qt4/QtCore/Q_INT16
/usr/include/qt4/QtCore/QTime
/usr/include/qt4/QtCore/qtextboundaryfinder.h
/usr/include/qt4/QtCore/qobject.h
/usr/include/qt4/QtCore/qdatetime.h
/usr/include/qt4/QtCore/QRectF
/usr/include/qt4/QtCore/QMutex
/usr/include/qt4/QtCore/QDebug
/usr/include/qt4/QtCore/QMutableSetIterator
/usr/include/qt4/QtCore/QVariant
/usr/include/qt4/QtCore/QLibraryInfo
/usr/include/qt4/QtCore/qvector.h
/usr/include/qt4/QtCore/QDynamicPropertyChangeEvent
/usr/include/qt4/QtCore/qresource.h
/usr/include/qt4/QtCore/qfsfileengine.h
/usr/include/qt4/QtCore/QIntForType
/usr/include/qt4/QtCore/QList
/usr/include/qt4/QtCore/qmutex.h
/usr/include/qt4/QtCore/qtconcurrentmap.h
/usr/include/qt4/QtCore/qtconcurrentfunctionwrappers.h
/usr/include/qt4/QtCore/QThreadPool
/usr/include/qt4/QtCore/QMetaProperty
/usr/include/qt4/QtCore/QFutureSynchronizer
/usr/include/qt4/QtCore/QVariantMap
/usr/include/qt4/QtCore/qmetaobject.h
/usr/include/qt4/QtCore/qtconcurrentmapkernel.h
/usr/include/qt4/QtCore/qhash.h
/usr/include/qt4/QtCore/QTextEncoder
/usr/include/qt4/QtCore/qsize.h
/usr/include/qt4/QtCore/qatomic_sh4a.h
/usr/include/qt4/QtCore/QSharedData
/usr/include/qt4/QtCore/QLinkedListData
/usr/include/qt4/QtCore/QVector
/usr/include/qt4/QtCore/QSharedPointer
/usr/include/qt4/QtCore/QObjectUserData
/usr/include/qt4/QtCore/qpoint.h
/usr/include/qt4/QtCore/QMetaObjectExtraData
/usr/include/qt4/QtCore/Qt
/usr/include/qt4/QtCore/QMutexLocker
/usr/include/qt4/QtCore/Q_LONG
/usr/include/qt4/QtCore/QQueue
/usr/include/qt4/QtCore/qatomic_i386.h
/usr/include/qt4/QtCore/QUintForSize
/usr/include/qt4/QtCore/QSizeF
/usr/include/qt4/QtCore/QAbstractTableModel
/usr/include/qt4/QtCore/qabstractfileengine.h
/usr/include/qt4/QtCore/qxmlstream.h
/usr/include/qt4/QtCore/qmath.h
/usr/include/qt4/QtCore/QFileInfoListIterator
/usr/include/qt4/QtCore/qtconcurrentfilter.h
/usr/include/qt4/QtCore/QCoreApplication
/usr/include/qt4/QtCore/qglobal.h
/usr/include/qt4/QtCore/qconfig-medium.h
/usr/include/qt4/QtCore/QHashDummyValue
/usr/include/qt4/QtCore/qsettings.h
/usr/include/qt4/QtCore/QVariantHash
/usr/include/qt4/QtCore/QFSFileEngine
/usr/include/qt4/QtCore/QXmlStreamNotationDeclaration
/usr/include/qt4/QtCore/qsystemsemaphore.h
/usr/include/qt4/QtCore/QForeachContainer
/usr/include/qt4/QtCore/qatomic_mips.h
/usr/include/qt4/QtCore/QModelIndexList
/usr/include/qt4/QtCore/QCache
/usr/include/qt4/QtCore/qatomic_bfin.h
/usr/include/qt4/QtCore/qcryptographichash.h
/usr/include/qt4/QtCore/qlocale.h
/usr/include/qt4/QtCore/QIntForSize
/usr/include/qt4/QtCore/QStringRef
/usr/include/qt4/QtCore/QSize
/usr/include/qt4/QtCore/qtconcurrentexception.h
/usr/include/qt4/QtCore/QChar
/usr/include/qt4/QtCore/qtconcurrentcompilertest.h
发表于 2009-7-13 20:31:17 | 显示全部楼层
这个显然不应该是你这样动手处理的问题。如果你认为是程序没有找到文件的话,可以上传Bug,让官方看看有没有ebuild编写上的问题。不过出于我安装正常,应该不是这样的问题。你可以看看revdep-rebuild有什么反应。
  这个触发的原因是kdeprefix这个USE被废除。
  你可以把所有 kde-base 的程序先全部卸载再重装。这是原来KDE组对于改变KDE安装位置的建议。不知道现在怎么做了。至少,可能要把所有 KDE 包要重新安装一次。

相关:http://bugs.gentoo.org/247321
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-13 20:53:20 | 显示全部楼层
localhost_lofeng ~ # revdep-rebuild
* Configuring search environment for revdep-rebuild

* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.

* Collecting system binaries and libraries
* Generated new 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Generated new 2_ldpath.rr
* Checking dynamic linking consistency
[ 100% ]                 

* Dynamic linking on your system is consistent... All done.


这里显示很正常

安装kdebase-meta时,参照手册没有使用kdeprefix这个USE
localhost_lofeng ~ # emerge -pv kdebase-meta

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] kde-base/kdebase-meta-4.2.4  USE="(-kdeprefix) -semantic-desktop" 0 kB


看来要重装了
从那个链接中来看,只有对scim-tables使用-kde USE才能解决这个问题
这下就有点麻烦了 用kde 输入法也只用scim的
回复 支持 反对

使用道具 举报

发表于 2009-7-14 03:46:37 | 显示全部楼层
Post by lofeng;2005905

看来要重装了
从那个链接中来看,只有对scim-tables使用-kde USE才能解决这个问题
这下就有点麻烦了 用kde 输入法也只用scim的
那个+kde后只是多安装一个skim而已,貌似只是和kde 3整合会比较好一些。你要漂亮的界面,不如试一试 kimpanel.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-14 22:26:09 | 显示全部楼层
按照原来的方法重装QT,解决不了问题
系统中装有QT3和QT4,不知只安装QT4能不能解决问题
# grep error /var/tmp/portage/app-i18n/scim-tables-0.5.8-r1/temp/build.log |less
checking for strerror in -lcposix... no
checking for dlerror... yes
checking for error_t... yes
scimtablesettingplugin.moc:17:2: error: #error "This file was generated using the moc from 3.3.8b. It"
scimtablesettingplugin.moc:18:2: error: #error "cannot be used with the include files from this version of Qt."
scimtablesettingplugin.moc:19:2: error: #error "(The moc has changed too much.)"
/usr/include/skim/skimkeygrabber.h:13:25: error: kdialogbase.h: No such file or directory
/usr/qt/3/include/qtoolbutton.h:153:2: error: #error "Some functions need to be changed to virtual for Qt 4.0"
generictableui.moc:17:2: error: #error "This file was generated using the moc from 3.3.8b. It"
generictableui.moc:18:2: error: #error "cannot be used with the include files from this version of Qt."
generictableui.moc:19:2: error: #error "(The moc has changed too much.)"
/usr/include/skim/utils/kautocmodule.h:31: error: expected `)' before '*' token
generictableui.h:31: error: 'WFlags' has not been declared
generictableui.h:31: error: 'WFlags' has not been declared
/usr/qt/3/include/qbutton.h:56: error: function definition does not declare parameters
/usr/qt/3/include/qbutton.h:174: error: 'QButton' has not been declared
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表