找回密码
 立即注册
收起左侧

编译qte的X86版本时链接出错

0
回复
7924
查看
[复制链接]

尚未签到

来源: 2018-7-29 22:09:14 显示全部楼层 |阅读模式
1Qter豆
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::TranslatingTextBuilder::loadText(QFormInternal:omProperty const*) const':
(.text+0x6d6): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::TranslatingTextBuilder::loadText(QFormInternal:omProperty const*) const':
(.text+0x841): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::TranslatingTextBuilder::toNativeValue(QVariant const&) const':
(.text+0x14ff): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::TranslatingTextBuilder::toNativeValue(QVariant const&) const':
(.text+0x15af): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QUiLoaderPrivate::setupWidgetMap() const':
(.text+0x2526): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QUiLoaderPrivate::setupWidgetMap() const':
(.text+0x2656): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QUiLoaderPrivate::setupWidgetMap() const':
(.text+0x277e): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QUiLoaderPrivate::setupWidgetMap() const':
(.text+0x28a6): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QUiLoaderPrivate::setupWidgetMap() const':
(.text+0x29ce): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o).text+0x2af6): more undefined references to `QMapData::node_create(QMapData::Node**, int, int)' follow
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QUiLoader::availableWidgets() const':
(.text+0x511e): undefined reference to `QListData::detach(int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::applyProperties(QObject*, QList<QFormInternal:omProperty*> const&)':
(.text+0x5336): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::applyProperties(QObject*, QList<QFormInternal:omProperty*> const&)':
(.text+0x558b): undefined reference to `QListData::detach(int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal:omWidget*, QWidget*, QWidget*)':
(.text+0x5adb): undefined reference to `QHashData::free_helper(void (*)(QHashData::Node*))'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal:omWidget*, QWidget*, QWidget*)':
(.text+0x5b48): undefined reference to `QListData::detach(int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal:omWidget*, QWidget*, QWidget*)':
(.text+0x5c91): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal:omWidget*, QWidget*, QWidget*)':
(.text+0x5e0c): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal:omWidget*, QWidget*, QWidget*)':
(.text+0x5f8c): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal:omWidget*, QWidget*, QWidget*)':
(.text+0x61cf): undefined reference to `QHashData::free_helper(void (*)(QHashData::Node*))'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal::DomWidget*, QWidget*, QWidget*)':
(.text+0x6282): undefined reference to `QListData::detach(int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal::DomWidget*, QWidget*, QWidget*)':
(.text+0x63be): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::FormBuilderPrivate::addItem(QFormInternal::DomWidget*, QWidget*, QWidget*)':
(.text+0x653b): undefined reference to `QVariant:Variant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QFormInternal::TranslationWatcher::eventFilter(QObject*, QEvent*)':
(.text._ZN13QFormInternal18TranslationWatcher11eventFilterEP7QObjectP6QEvent[_ZN13QFormInternal18TranslationWatcher11eventFilterEP7QObjectP6QEvent]+0xd4a): undefined reference to `QListData::detach(int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QHash<QString, QFormInternal::DomProperty*>::~QHash()':
(.text._ZN5QHashI7QStringPN13QFormInternal11DomPropertyEED2Ev[_ZN5QHashI7QStringPN13QFormInternal11DomPropertyEED5Ev]+0x30): undefined reference to `QHashData::free_helper(void (*)(QHashData::Node*))'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(quiloader.o): In function `QList<QString>::detach_helper_grow(int, int)':

(中间省略部分)

(.text+0x2d3): undefined reference to `QIcon::fromTheme(QString const&, QIcon const&)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(resourcebuilder.o): In function `QFormInternal::QResourceBuilder::loadResource(QDir const&, QFormInternal::DomProperty const*) const':
(.text+0x2f5): undefined reference to `QVariant::QVariant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(resourcebuilder.o): In function `QFormInternal::QResourceBuilder::loadResource(QDir const&, QFormInternal::DomProperty const*) const':
(.text+0x4b9): undefined reference to `QVariant::QVariant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(resourcebuilder.o): In function `QFormInternal::QResourceBuilder::loadResource(QDir const&, QFormInternal::DomProperty const*) const':
(.text+0x572): undefined reference to `QVariant::QVariant(int, void const*, unsigned int)'
/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/libQtUiTools.a(moc_properties_p.o).data.rel.ro._ZTVN13QFormInternal26QAbstractFormBuilderGadgetE[_ZTVN13QFormInternal26QAbstractFormBuilderGadgetE]+0xb0): undefined reference to `QWidget::x11Event(_XEvent*)'
collect2: error: ld returned 1 exit status
make[3]: *** [calculator] Error 1
make[2]: *** [sub-calculator-make_default] Error 2
make[1]: *** [sub-script-make_default] Error 2
make: *** [sub-examples-make_default-ordered] Error 2



回复

使用道具 举报

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

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了