• 3718阅读
  • 3回复

qt-embedded-4.5.3 安装遇到 undefined reference to QWidge::X11Event [复制链接]

上一主题 下一主题
离线kwell2009
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-16
       各位好!
       在 fedora 9 中安装 qt-4.5,一路正常,直到编译到 examples/script/calculator 目录时,出现错误:undefined reference to QWidge::X11Event
       google了一下,有x11Event is a virtual function in QWidget,又发现应该是库文件链接的错误,但是这个库的链接应该怎样修改啊?请前辈指点,并给点提示!
       以前是用一段时间的QT,不过版本是QT2,这次真的想换新的版本,望各位给点提示,任何帮助都可以,非常感谢!
离线kwell2009

只看该作者 1楼 发表于: 2010-01-16
忘了贴环境:
       fedora 9     2.6.25
       gcc             4.3.0-8
       g++             4.3.0-8
       另外,系统已经安装qt-x11-opensource-src-4.5.3,默认路径:/usr/local/Trolltech。
     
离线kwell2009

只看该作者 2楼 发表于: 2010-01-16
各位好。
       如果有这方面经验的朋友请给点提示,任何提示都可以,谢谢!
离线kwell2009

只看该作者 3楼 发表于: 2010-01-20
      编译已经通过,但是仍然不明原因,在编译qt-embedded-4.5.3前的configure中,选择不编译例子(-nomake examples)即可,不过也不是所有的例子都不能通过编译,但例子可以在有需要的时候再手工进行编译即可。
快速回复
限100 字节
 
上一个 下一个