lao_la 发表于 2005-7-29 09:08:08

编译Qtopia 2.1.1时,fifteen过不去

就是编译game/fifteen的时候出错,好多undefined错误,不知道怎么解决..

以前编译了一次,没有出现这个错误, :oops::oops:
还请bucketxp帮帮忙 :lol::lol::D:roll::roll:

lao_la 发表于 2005-7-29 09:32:40

下面的是提示错误:
opEvent(QDropEvent*)'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QUrlOperator::listChildren()'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QNetworkOperation::~QNetworkOperation ()'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QFtp::operationPut(QNetworkOperation*)'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QJpUnicodeConv::Jisx0201ToUnicode(unsigned, unsigned) const'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QScrollView::setDragAutoScroll(bool)'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QScrollView::contentsDragMoveEvent(QDragMoveEvent*)'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QUrlOperator::checkValid()'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QSplitter::sizePolicy() const'
/usr/local/other/qtopia-demo/qt-2.3.10/lib/libqte.so: undefined reference to `QMotifStyle::drawIndicator(QPainter*, int, int, int, int, QColorGroup const&, int, bool, bool)'
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/usr/local/other/qtopia-demo/qtopia-free-2.1.1/src/games/fifteen'
make: *** Error 2
make: Leaving directory `/usr/local/other/qtopia-demo/qtopia-free-2.1.1/src/games/fifteen'
make: *** Error 2
make: Leaving directory `/usr/local/other/qtopia-demo/qtopia-free-2.1.1/src'
make: *** Error 2
make: Leaving directory `/usr/local/other/qtopia-demo/qtopia-free-2.1.1/src'
make: *** Error 2
make: Leaving directory `/usr/local/other/qtopia-demo/qtopia-free-2.1.1/src'
make: *** Error 2

bucketxp 发表于 2005-7-29 10:43:57

你在编译Qt/Embedded 2.3.10时候加qconfig qpe了吗?

lao_la 发表于 2005-7-29 11:22:27

加了
我用的以下参数
./configure -xplatform linux-x86-g++ -no-xft -no-qvfb -gif -qt-libpng -system-jpeg -qconfig qpe -depths 8,16,32 -release
make sub-src

linpidity 发表于 2005-9-21 12:12:36

楼主
      我也出现了这样的错误阿

不知道你现在弄好没

好的话告诉我怎么改

万分感谢!!!

cavendish 发表于 2005-9-21 19:25:37

怎么这么多参数

试试
http://www.qiliang.net/20050908.html

linuxwbwu 发表于 2005-9-24 15:45:10

我也碰到过这种问题,后来解决了. 可现在又忘了当初是怎么改的.

>qt-embedded-2.3.10 + qtopia -2.1.1

????????!!!!!!!!!!!!!!

abcjwh 发表于 2009-5-7 02:19:32

搜了半天 。。。我的错误和 你的差不多 /opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib/libqtopia2.so: undefined reference to `QButton::setAccel(int)'
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib/libqtopia.so: undefined reference to `QTable::resizeEvent(QResizeEvent*)'
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib/libqtopia.so: undefined reference to `QSpinBox::sizePolicy() const'
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib/libqtopia.so: undefined reference to `QValidator::initMetaObject()'
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib/libqpe.so: undefined reference to `QStyle::extendedBrush(QStyle::ExtendedColor) const'
collect2: ld 返回 1
make: *** 错误 1
make:正在离开目录 `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/src/games/fifteen'
make: *** 错误 2
make:正在离开目录 `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/src/games/fifteen'
make: *** 错误 2
make:正在离开目录 `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/src'

有什么方法可以解决啊 ?
页: [1]
查看完整版本: 编译Qtopia 2.1.1时,fifteen过不去